I bought my Xbox 360 just to play Halo 3, I’ll admit it. I love that game and I love playing it online. I love the terrains and maps, and the new maps for download look great. Here’s a video preview of the badass-looking Ghost Town map that I want to play ASAP.
Want to see how it’ll look on your TV? Check out the HD version if you have a decent connection.