That was an awesome experience! I really did not expect much from the game and it blew me out of the water.
Just in case anyone is wondering, I believe that song is written by Jonathon Coulton.
http://www.jonathancoulton.com/
He has a bunch of other songs with a with a similar feel to them.
Speaking of "feelings". Did anyone else get the Douglas Adams vibe from this game?