All Star Tower Defense has you collecting well-known anime units and pitting them against waves of enemies that are seeking to destroy your base! If you want to get the best units in the game ...