Incredible Fan Made Halo PC Game ‘Installation 01’ Gets New Trailer
The PC market has been a bit hit and miss when it comes to the Halo franchise. Sure we got the first one, but it was all a bit downhill from there. The second required you to ...
August 24, 2016 at 2:39 pm by Peter Donnell