The starting tune really sounds like the piano stuff for ME3. Cool.
Just thought I'd look up the best tracks on Newgrounds... realised this was from the impossible game, first time I've heard it full - Great stuff!
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.