Extremelyevilbob about 4 years ago By chance I realised what this is a reference to, the long dead game, 'Evolve'. I've never played it I just recognized some elements from the gameplay trailers I watched years ago (equipment, hats, the barrier/shield and the hud).