User blog comment:Master Sima Yi/Assassinews 04-06-'12 — E3 hub/@comment-98.219.188.15-20120610033208/@comment-4950493-20120610055522

Yes, it's called Damned by Superhuman. :P

But it was actually found by the Denzel guy below.