My boyfriend was ranting about this shit alllll weekend.
Apparently, it's alot like the Two Worlds release; just too soon. I think they wanted to release it for christmas- but I know some of the artists are still acting like the game isn't finished, like they kind of left off at a point where it could possibly be done- but it needed alot of fine tuning. But, that's just what I heard/speculated.