XanatosForever
Trailer
A recent browser based MOBA release by cartoon network. It's fairly simple compared to the more popular options, but if for whatever reason you can't get a hold of them, I've found it to be pretty entertaining. Helps to be a fan of the show, of course. Anyone else hear of this? Given a shot already perhaps?
A recent browser based MOBA release by cartoon network. It's fairly simple compared to the more popular options, but if for whatever reason you can't get a hold of them, I've found it to be pretty entertaining. Helps to be a fan of the show, of course. Anyone else hear of this? Given a shot already perhaps?