Bug Heroes 2

Bug Heroes 2 is a third person competitive MOBA-like game for mobile platforms.

.