This is great, i just saw it on Funkadelic stream and played it myself right after, The graphics are amazing even if you used pre-existing art i think you used it at it's full potential, and the concept is incredibly creative.
The only thing is, the interface on the right side is useful but it gets kinda confusing after a while, i can't really keep track of all the teamfights but aside of that?
Amazing, i love it! Great Entry!!