I considered implementing diagonal movement, but I didn't have time for it... Thanks for your comment!