The fact that you managed to pull that off in 10 hours is really impressive!!
Movement feels great, and the visuals are good too.
Well done!