Ah right,this is one of the Deviantart OCT Tournaments.Where fan made characters like Climber,Karl and Shrike duke it out in tournaments for some special as the prize.Other tournaments like this are around too,like Laws Of Talos,Endzone and Escape From Nevara.Glad to know someone on the DMC forums is enjoying them too.