Кстати, как любитель ТДшек (играл почти во все виды) дам тебе пару советов, не знаю поможет или нет.
Определись как будет достигаться реиграбельность.
Реиграбельность - это крайне важный параметр в ТД. Иногда бывает, что нашел самую удачную тактику и ей играешь, пара партий этой тактикой и игра надоела.
Во всех более менее популярных ТД (или близких к ним) реиграбельность достигается следующими образами:
а) Свобода строительства пути по которому пойдут крипы, например гем тд.
Можно запарится и сделать процедурную генерацию поля (или хотя бы рандом из 5-10 заранее созданных тобой).
б) Рандомизация крипов. Т.е. на каждую волну идет случайная пачка крипов с заданными параментрами.
Например: Иммунитет к замедлению -10% к максимальному ХП. А черта "Гигант" дает -20% скорости передвижения, но +50% к максимальную ХП и т.д. И таких вот параметров можно придумать несколько десятков, а то и пару сотен, плюс реализация будет не самая сложная.
в) Бесконечный режим с различными рекордами (ачивками), это есть почти в каждой ТДшки, поэтому этим не удивить никого.
г) Мультиплеер.
Классические мультиплеерные тдшки предполагают просто карту из 2-10 человек, которые сражаются против крипов, побеждает тот, кто больше продержался. Но это не очень интересно.
Поэтому авторы ТДшек научились делать "инкам" и заставлять игроков саммонить крипов к противникам - самая просто реализация пвп жанра. Тут же из классических ТД появились херодефенс (пример: легион ТД).
Сюда можно приплести что-то типо TvsE и все вытекающие из этой концепции карты: Петры, вампиры и какие-то клоны.
д) Рандомизация или множество различных типов башенок.
Для меня почти идеалом является елемент ТД, но я бы немного разнообразил геймплей и (или) добавил рандома. Хотя бы чтобы карты у разных игроков отличались бы.