I want to add that absence of diagonal movement wasn't the only problem with movement difficulty, but also they way input is handled too - if you hold one movement button and then press another - it'll be ignored instead of taking priority, this makes movement very unintuitive and clunky. But it adds to game difficulty, so navigating around corners becomes a challenge.