Oh, it's the game I was waiting for.
Kind of underwhelming so far. Some traps outright don't look like they are doing much. It feels mostly like wrestling with enemy pathfinding instead of building cool contraptions, but I'm guessing it's a matter of using barricades correctly.
Second map doesn't spawn any enemies.