The Haven Demo is Everything I Wanted and More
The Haven demo was one of more than a dozen games launched as first-look demos as part of The Game Festival, a special event created by The Game Awards to give upcoming games a bit of exposure via…
December 20, 2019 | 12:30 EST