While the Halo franchise has always been the stomping ground of first person shooter games, the latest installment is a departure from the norm. Halo Wars, set for release in early 2009 (February), will take the incredibly popular story and place it firmly within the confines of real-time strategy games.
Groans and moans have echoed across [...]