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

Another delay? Damn! Still, I know they are working hard on the game and due to that the game will be incredible, but the wait is killing me.