Hi Owlor! Yes, the player is only supposed to be able to move up and down. As I'd never programmed a player-character with free movement, I figured it would be easier to simply deal with a character who can move vertically, and keep the weapon direction vertical as well. Thanks for playing!