Lacks fluidity
Although the game has a great concept and would theoretically be fun, the choppiness of the actual game mechanics stopped the game from being great. Often, the game would lag, resulting in commands not registering, which caused for a lot of unfortunate and frustrating moments considering how crucial timing is.
This is probably the only game I've played on Newgrounds that my computer has suffered lag on.
Were the lag not present and a fluid gaming experience available, this game easily would've earned 8/10 stars, however, the elementary problem of a choppy game experience couldn't justify more than 4.