User blog comment:Starscream7/I Have Returned!/@comment-1863408-20110311021254/@comment-2221163-20110311021344

Indeed it has. Much has changed ... you'll soon notice (I think you just did. Did you? Minor change)