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

Can someone explain to me all the hate over this game? I haven't been following it, but basically just get the sense that people are upset about delays. Anything else I'm missing? Did they over promise, remove features?