Not bad. The movement is kinda weird tho. Could be faster i think.
Oooooh. For time I develop it movement broke 100000 times. Sometimes it was toooo slow, sometimes too fast, it happened after i complete movement.