Anybody got this game yet? I heard it kicks ass

Gamespot Review