Sounds like Horde. Better come with lots of maps. >_<