Volterra_90 on 22 October 2017
I can assume there's something big in the game, right? I knew that the game released in some stores, so I'll be careful then. Let's keep this site spoiler-free