4 years ago0The Game Awards announces The Game Festival, a Steam digital event featuring over a dozen limited-time game demosThe Game Awards has announced The Game Festival, a digital consumer event hosted on Steam …