Unfortunately I don't have a Windows so I cannot try the game. I suggest you put builds from different OS, and if not possible try to put up a gameplay video.
From what I can see from the GIF the art and the camera movements looks smooth and it seems a nice mayhem funny game :)