User blog comment:Awesomastar/Most Awesome Original Alien 2/@comment-6277313-20130407110501

Sorry for the delay, the first few finalists will appear this week at the latest.