The title song is a Beatles cover "And your bird can sing". The ingame music is a cover form the end song of Portal game.
The Beaded Glove - 30/04/2013
I just found this game when perusing the AtariAge forums. I usually don't like puzzle games, but this is really great stuff. Give it a try - a few rounds and you'll be hooked.
I know that song... but what is it?!
Excellent game, bravo Mario, bravo Miker! I wait for more games like this!
Second place in the ABBUC Software Contest 2010.