Delta - A multiplayer map

Discuss Delta - A multiplayer map.