Wow!

I guess I'm a bit biased in that I love the music of Sufjan Stevens. That aside though, I was immediately charmed by this flash.

+The Grandma situation was really heart warming as she really reminded me of my own mommy's mom.

-It took forever for the other line on the phone to pick up though, and even if that's a purposeful joke, it was annoying in a way that robbed from the quality of the flash--rather than make me like it more. I'd suggest the use of a "..." animation half way through the wait just so people will realize that the flash hadn't stalled--or make the wait slightly less.

-I got a few "undefined" statements from Grandma too, which kind of bunked me back to reality.

+/- It's a shame there wasn't more games, I was having fun.

Great stuff--I bow down to your programming skill and if you ever get the chance to say hi to Sufjan, give him a wave for me. :3