Demon Tribe Review: Say Hello to the New Challenger! REVIEW By Vincent Haoson (Ojogo) The MOBA genre has dominated the PC e-Sports scene for a considerable amount of time. From its humble beginnings as a custom game of Warcraft III, it has spawned numerous ver... Posted on: Dec 12, 2013 Continue