Hey lunawole, thank you for playing and your wonderful feedback! And some really cool ideas in there!
The movement issue is indeed a bug we encountered late in the jam, and didn't have enough time left to investigate and fix :-(
Very happy you enjoyed the game, thanks!