Thanks! The levels are generated by controlled randomness, meaning there are limits to size, number of traps, and so on, but the cubes and traps are placed at random. Unfortunately(?), this does mean the enemies will do dumb things sometimes like wander into a trap for no reason. In a better version of the game, they’d only do that if they were close enough to you to be under your influence, or something like that.
Of course, you can always play the same level over again if they all self-destruct or they beat you. When you do, it’s a new layout. Same size and number of traps and enemies, but the traps and cubes will be in different places. The one thing that’s always true is that there’s always a possible path from any place on the board to any other place, so you’re never in a situation where you can’t lure the enemies toward you and make them fall into a trap or off the edge.
Your team’s game was amazing, btw!