It's a half-truth. The main quest is now finished and all I need to do is add a couple of side quest bosses until the game is completely done. But then of course I need to beta test as well. The earlier stated release time frame is still accurate. If any changes come up I'll be sure to tell you.
If you have questions or concerns, feel free to tell me.