Had a few problems like this where the cross would not end the level or with the AI, but the game is fun and your art is clean as always ;)
Could put a little more time regarding generation to check enemies do not spawn in blocked cells, and put a check to regenerate another map is the cross cannot be reached.
Good job overall!