I really like how the movement feels, i just think your itch page could use a little work.
Overall a nice submission.