Not really fluid, the controls are kinda sticky.
What a review... The controls work fine. It's your computer lagging.
I logged in... But I still cant chat. :\
By far one of the best games on here. WOW!
But imagine this multiplayer?
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.