Rumor Has It There Could Be A Scream Game On The Way, Because Why Not? That’s exciting news for horror fans. By QuintLyn Bowers - 7 months ago