1 definition by DoW thunder
A game with great graphics, physics, weapons, voice acting... one of the worlds greatest games (so far)
still not better than halo...(in my opinion)
still not better than halo...(in my opinion)
by DoW thunder August 2, 2005