2K Marin senior systems designer, Ken Hudson has been talking about the reason BioShock 2 was delayed from November 2009 to February 2010. It was a delay that cost 2K Games "millions of dollars", but the game was made more "impressive" for it.
"It wasn't ready, and it's really great that 2K supports and respects that. That's not an easy decision to make; that's millions of dollars to continue the project for that long, so it's really impressive." said Hudson.