Halo Wars Impressions / Demo Review

I downloaded the massive 1.7GB Halo Wars Demo Last night. Despite the Tutorial being very annoying (your control is frozen as the computer talks to you…argh! let me do what you’re telling me as you talk!), I found the demo pretty enjoyable. The gameplay works pretty good for being on a console and the graphics […]