By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Yep, so...nothing happened. The game will release just as stated, 22 april. The leaker could have said a whole bucket of lies, but nobody will know, since the game will release as planned.