2020 Steam Game Festival 62 new demos that can be downloaded for free The Game Festival Spring Festival kicked off on Steam,...