I can describe this game by using only 2 words.
This is a horrible Newgrounds Flash. It's one of the worst I ever played! The utter frustration of control and the horrible quality of the flash is just god awful. Hate to say it, but this game is garbage. Why on Earth is this game so Popular!? It shouldn't be.