I'm looking forward to this game, but the people talking in the comments sound like it's going to be a complete disaster. It might be an issue of perspective, but it does make me wary.
Why are they busting so hard for an April release??
That's how it always goes. Companies cut costs, **** up the schedule, yet demand people pull 15 hour days with no overtime pay for crunch.
It's like none of these managers ever read the studies that say working overtime leads to less productivity, sloppier work, and more mistakes. And with something like a software product, that means more bugs, which means your game ships all messed up.