Detroit: Become Human, Beyond: Two Souls, and Heavy Rain Coming to PC

When you think of games with good storylines, there isn’t exactly many out there. Especially with the likes of Telltale

Read more