Tag Archives: Fan-Made

New Cinematic Trailer for Fan-Made Halo PC Game

The world of video game fan projects never ceases to amaze, as gamers everywhere continue to show-off their creativity and imagination by developing the kind of experiences that many of us wish would get an official release. The latest in this long line of “I can’t believe someone is doing that” projects is called Installation 01, and it intends to ... Read More »