Thank you! A lot of these are planned in fact, the game is just nowhere near being feature complete yet.
Diagonal movements I'm not sure enough. I wouldn't want enemies to move in ways that player never could, and I don't want diagonal movements for players because they are hard to pull off accurately on a gamepad (without moving orthogonally when you meant to go diagonally and vice versa)