This is a game you are going to come back to over and over again. The gameplay while linear in design has enough AI to keep the battles feel different every single time you play it. What really keeps me coming back is the weapons. I always hated those games where you see guns lying around but can't pick them up, well if you see an enemy drop a weapon you can pick it up and use it. Very cool. Now add in vehicles from 4 x 4's to Tanks to Flying alien ships which you can pilot and you've got the perfect game. Until you add in multiplay. OMG can this game get any better? Not much...