Nuvendil on 11 November 2014
Well, given all the disappointment and even outright deceit from big corporations over the past year and a half, I can see why gamers have trust issues when trailers are involved :P







