Apparently, adding an extra line to the level map makes the game start then close instantly, without throwing any errors. Yeah. Also noted out guard.move and fixed a minor typo for the move method