Reviews: 11 Rating: 7.5
MOBA - Multiplayer Online Battle Arena where you take control everything!
I didnt play it lol but its the same company of that stickman and age of war yay