The graphics look awesome too. I'm very pumped for this game based on what they showed @ E3. Anyone else feeling it too?
Log in to comment