Master Chief Petty Officer John-117 is one of the most recognisable characters in gaming and is the de-facto mascot for Xbox. His games were some of the big-ticket items for the consoles and as someone who recently changed from PlayStation to Xbox, Halo: The Master Chief Collection offered my first experience with the franchise. The Master […]