I reviewed this a long time ago and gave it 4 stars because my computer was so terrible that it couldn't run it without lag. That just isn't right. This is definitively the best game on NewGrounds, and by far one of the best flash games. Whenever I play a flash game, I subconsciously compare it to this. Any game that has a remote similarity is bound to wind up great. Let's make up for that "Weekly 3rd Place" by giving this game "Historically 1st Place".