Halo 3 - Xbox 360

Halo 3 - Xbox 360

It has a good story, an awesome multiplayer system, and lets you make your own maps.