User blog comment:Brendan7195/New Game Sneak Peek Picture!/@comment-1349204-20091119205834

From where was it confirmed??