I gotta wonder how Team Ico even stays in business. Their last game was 6 years ago, and it didn't exactly light up the charts. The Last Guardian got revealed in 2009, and we still don't even have a real gameplay trailer yet.
--
You know who's sexy? Black Turtle, the 2010 Games Contest Guru Winner, that's who!