SCAVENGERS – World Premiere Trailer Presentation | The Game Awards 2018


See the world premiere game presentation and trailer of Scavengers by Midwinter games from The Game Awards 2018!