My highly advanced noggin tells me that he means 2 GeOW games have released on the 360 so it getting 3 is ?
I think he was saying that 2008 was also the year of the 360, and to a large degree so was 2007. For whatever reason, I've also heard people say 2006 was the year of the 360 as well, but I dismissed that.
So if 2010 is also a year of the 360...it has had quite many years of its namesake...