I am a fan of other MOBAs like brawl and I think this game is pretty damn good. The character design and overall graphic style is epic, almost Cyberpunk without being Cyberpunk. Some of the matches do feel a bit stiff or rigid but overall the game is pretty great.
Mentioned games