This designs maps at random and stops when it thinks it has found one that will play well. The default map is 27x19 - you can generate other sizes if you want. Game variations could include gravity, teleport pads, etc. Could add stop lights and make it a driving game. (Treating the map as a city roadway)