User blog comment:Echo 1/I'M BACK(?)!!!/@comment-26850787-20111017004811

Welcome back! :D Ultimate Showdown is by Lemon Demon, by the way.