I enjoyed this minimalistic style scheme with full background color and B&W foreground. I will do more of that.
The maze generation algorithm is different than usual. It's a variant of Prim's algorithm that tries to make the maze a bit circular (so we have longer corridors on the outskirts). This is done by picking a prefered direction of expansion depending on the tile we are expanding.
The bots walk semi-randomly. They try to get closer to you, but not optimally. If they directly see you, they will run for you.
Done in 1 day, using ugl.