This week we venture into the heart of New Mombasa to take a closer look at Terminal, one of the new multiplayer maps coming soon to an Xbox near you. Find out what happens when you play too close to the tracks...
-
just looking at this map i know its going to be one of my favorites, it's going to be so much fun to play on this map [Edited on 6/24/2005]