Oh, video game industry. With your highs and lows, you’ve always managed to woo the press and entertain those of us who are more easily-amused. But every so often, something comes along and rustles your trousers to a great extent. We mean it — sometimes, a title will arrive, and with it comes a slew of innovations mixtures that manage to both entrance our minds and utterly confuse us. So — what exactly is WARFRAME?