The game was delayed, then a day later this guy explains in clear detail why: they're going back into the game to give it more "mass appeal." "Mass appeal" & "complexity" are mutually exclusive terms.
We didn't pull this out of our butts. It's pretty plain to see, so I'm wondering what you're missing.
Bookmarks