Great, but sometimes lag
It's a great game with nice graphics, gameplay,...
But when I just open the game in the newgrounds page ("Play This Game"), the game lags way too much. But when I open the game in a Pop-Up it works just fine.
So... you might want to mention that in the author comments.
But yea, nice game!