THE GOD’S CHAIN – Maybe The Worst Game Of 2016 So Far Yeah, this is pretty fucking horrific. View this Gamer entry