THQ announced the delay during their latest earnings report. They expect to release the game during their fiscal fourth quarter. This period runs from January 1st, 2013 until March 31st.
The publisher didn't mention why they're delaying the game. However, it's not hard to guess the reason: polish. They've been adamant about only shipping the game once it's perfect.