User blog comment:Nalyd Renrut/Future Of Countdown/@comment-237406-20110228014253/@comment-1394941-20110228014814

xD Like Survivor Redemption Island!

Based on that, I have two good guesses in my head :P