Nice game, but it's a little buggy. "prepare to play" (or whatever it says) flickers on level 1 (a sign of double buffering), but is fine on all other levels!
The score gets corrupt after getting more than 10,000 points (it only displays the last 3 digits only - e.g. for 12,200 points it only displays #200 (with the # representing corrupt graphics)). I made it to level 77 on classic mode before becoming bored (3 hours 30 minutes of play time!) and letting myself die!
I will try Arcade mode tomorrow. How many levels are there? They appear to be random and thus infinite?