IGN had a test with the game playing a few levels and getting a feel for it. They thought it had great potential, but there were many small problems holding it back.
I hate it when people say this, but I'd rather have a game a few months later then one I won't play at all. Nobody ever says, "Yea, this game had problems, but at least we got it a bit earlier" after it's released.
Hopefully Haze turns out good and this delay benefited it.