Jeff Gerstmann getting really hype for the latest EA Games release