The art style looks pretty cool, though it does make me slightly dizziy after staring at it for a while.
From the gameplay, I especially liked the aiming. There is not much challenge right now since the other tanks don't fight back... So the game currently feels like a quick beautiful shooting gallery.
It's great, keep at it :)