While it's frustrating to not have a date, this certainly seems like the way to go. Get the game ready and approved, and then share the release date with everyone. Let's just hope the planned 2017 launch is still in the cards.