The space octopodes (octopuses? octopi?) got me and put an end to my space shippy adventure - these guys are just too fast for me, and attack from top and bottom. However, I am a big fan of octopodes in real life - still plan to make a game with them one time...
I like the background music, it fits pretty well - it is a popular song, but can't remember the name... (can't find any credits for this on your games page, have I missed them?)