It really annoy's me when companies announce a game but can't announce what the release date is, its always TBA this and TBA that. Wouldn't it be awesome if games were only announced when they had been finished, then we wouldn't have to wait at all!!!