Needs Power Ups
I've seen something very similar to this somewhere else a long time ago (but it didn't look as nice as this does). But that had power ups, and several different game modes. I think you have a good concept but some more work needs to be put into it, definately.