Sort:  

So looking forward to that, was just released this past Friday

oh yeah Detroit: Become Human, man that came just came outta nowhere, was watching Live Streams on Twitch and next thing you know that game started trending and was top 5 yesterday.

Really good graphics and super realistic, made me go wow... it has been a long time since I went wow to a game lol.