CyberHit – Game Review – Halo Wars

CyberHit – Game Review – Halo Wars

Halo Wars is the newest game set in the massive Halo universe is now available for the Xbox 360 and will take you through the early years of one of the most successful games series’ to ever exist.