twesterm on 20 November 2008
I wonder if they mean all games released after 1/2009 or all games starting development after 1/2009.
If it's all games released after 1/2009 I wouldn't be surprised to some multiplatform games with small delays.