Originally Posted by Ruined
He's actually right. Virtually all of these titles were already announced for a first-half 2007 release in January... which never happened, of course:
Fox is simply reannouncing what they announced in January and never delivered.
he could have stated it the way you just stated it but instead he phrased it to cause a flame war...