Hi, thanks for playing my game. You cannot move diagonally, that's the part of the challenge as only ghost can do that. And yes I know that sometimes the map generates unpassable chunks, but if you press R to generate a new one, then you'll be fine. In my testing if you can get two paths to generate you will never get stuck again.