Short and sweet! I found myself "playing the map" too much, instead of looking at the 3D view - maybe the 3D view was just a little too hard to parse - or, had the enemies shown up in some way on that view, then I could have just played there and been more engaged (and, maybe, the levels are so small, you would not have even wanted a map). I made it through to the end, once I figured out the timing on blocking =). Running this in a terminal is excellent fun!