Hey, after having this game for several months now on the 360, just finally started playing it and i LOVE IT!!
Such a good game and the map is huge! Anyone else like this game?
I've heard something about aliens and there guns, does anyone know where to find them?