Needs polishing
Its pretty addictive and I have spent ages playing it, but I reached the boss and pretty much found everything that bugged me about the game magnified 10 times.
The screen shakes and a microscopic movement of the mouse causes the games screen to shift. It means levels that have lots of little annoying enemies gat near impossible to hit, and millions of missiles are impossible.