Take Two has announced the release date for BioShock Infinite in their latest financial statements. The highly anticipated game, which was supposed to release this October, was delayed in May for unknown reasons. The developers stated that the reason for the delay was to give the team more time to polish the game. However games journalists also put forward that this delay could have been a strategic move so that BioShock Infinite didn't go up against Grand Theft Auto V, which is expected to release in October. None of this has been confirmed by Take Two though.
Thankfully the delay is not that long as Take Two has now pegged BioShock Infinite for release on February 26, 2013, for PC, Xbox 360 and PS3.