No, no, it’s not another tower defense game. It’s a fast-paced clicker fighting game. Click as much as possible to gain energy, equip pets to become stronger, and challenge mobs to improve ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results