Originally Posted by undeadcow
This looks like a re-release; not sure of the original title but I am sure this was out before or something with a very similar cartoony art style with similar gameplay mechanics based on greek mythology. This edition looks like it has more characters. Maybe I'm off and everything is just blending together.
Not a re-release it was a flash game before it came out on android and here on iOS as well..its from the devs of the famous tower defense game kingdom rush which all of their game originated first on flash