I did not have much hope for this one after playing the demo. Reviews seem to agree that it was a huge letdown. So many years of development, the devs have got to be disgusted/disappointed. Why would you work that long on something, know it's crap and still release it? Is it likely they were pressured by the publisher or what? This is in now way meant to be flamebait, I'm just trying to wrap my brain around why a game that has been in development so long could turn out so bad.