Very great concept. Gameplay is fun, and i do feel out of control. The art style is great and the animation is very smooth. it's a very polished game.
I agree, everything about it is very neatly presented! Amazing job to the developers and artists!