Halo: Installation 01 Gets New Gameplay Trailer
The fan-made Halo game, Installation 01, has been a long time coming. It was over a year ago we first revealed the teaser for the project, and over six months since we saw the ...
March 27, 2017 at 3:10 pm by Peter Donnell