The mechanics are good and different the only complaint that I have is that the game is too difficult, and the moving off the screen kill's you is interesting but it does make the game harder.
Thank you for the feedback.