Intrinsic on 09 May 2016
gotta love these threads.
people hyping a game they haven't played. And people hating a game they haven't played.
the worst of gamers either way lol.