User blog comment:WugHD2.0/Launch Trailer released!/@comment-2014225-20100514161057

Nice find! didnt notice that until you told me.