Halo Wars 2: Open Beta and Siegecraft Commander: the latest games you should download this weekend

Halo Wars 2: Open Beta and Siegecraft Commander: the latest games you should download this weekend The real-time strategy (RTS) game that needs no introduction. Halo Wars 2 will finally hit shelves on February 21, but that doesn’t mean you have to wait another month. From today, you’ll be able to download the Halo Wars […]