torok on 14 June 2017
That sound more like a lame excuse. I doubt they would lose the chance to make a big splash if they could. No way. Of course they have more games on the works, but they are in early stages and not ready to be shown.