I play! IGN: Synsane

Yeah, I like this game a lot more than the other MOBAs.