I love it!
Great job, addicting, infinate, and most of all fun. Simplistic graphics, got quite laggy at times, but by taking the debri off I got a minimum of 16fps. With debri on I got it down to 1fps =P. I love the game, and I have the top score. (Wave 132)