Ah yes, i did attempt to implement diagonal movement but it ended up being very jittery with normalization and way too fast without it. Maybe another Tic-80 dev has solved this issue. Thank you for the review!