I'm speaking from a perspective of a solo player. Although I haven't seen these in action in any multiplayer games, I think the maps are built really well. They have great lighting and architecture. Big map looks fun to have 8 players in, and I can't wait to try any of them online!