This is what happens when the team or whole company in this case moves on to the next project, Supreme Commander 2. Then leaves behind 1 or 2 person to continue working on Demigod fixes. There is no hard deadline so they won't work longer hours or weekends. It's done when it's done.
Brad is just the messenger and usually pretty optimistic on the release dates.
Boss ask the developer "When is 1.2 done?"
Developer "Atleast 3 months with all these enhancement requests"
Boss tells Gpg CEO "1.2 should be done in 2 months"
Gpg CEO tells Brad "1.2 should be ready for you in 1 month"
Brad post a journal "1.2 will be done in August!!"