I'm not sure why everyone is complaining about the short time to release. I, personally, am thrilled that the time between announcement and release is so short. The wait for Mass Transit was agonizing for me, especially since I didn't want to start a new game as I knew there would be more content coming.