Impact Winter Review

Cold. Alone. Imposing. That’s the feeling that Impact Winter aims to give players out in the open expanse of an asteroid destroyed city. Starting the game, you wake up in a …