I think this is a decent choice for the Play of the Week right? Yes after all this time, Halo 2 still resides in many of our consoles. The new maps were released today and are already causing a frenzy for both Xbox and Xbox 360 owners. I imagine this will add another million hours of Xbox […]
Trending Articles
More Pages to Explore .....