Avalanche Studios’ Generation Zero, the new open world action game that’s set in 1980s Sweden and sees you face off strange robot creatures, has finally launched. While the game is full of things to ...