Thank you for the feedback!
The strange behavior is probably a result of me making an unintuitive choice. If you’re holding down multiple movement keys at once you’ll try moves in the order of Up, Right, Down, Left. It made sense to me, but I don’t think I ever specifically did anything to teach the player that - but I did end up making it a key part of solving some of the later levels. So a bit of a misstep from me.