Я потыкался и не смог начать нормально играть! Попробуйте растянуть бесконечные подсказки по процессу игры, а то слишком большой объем информации сразу! В большинстве игр (обыкновенных, не браузерных) обучение происходит постепенно по мере прохождения начальных уровней игры! Попробуйте последовать примеру грандов геймдева!
P.S. Местами шаблоны Java накладывают свои ограничения, например нельзя массив типа шаблона создать…
Можно узнать ваш род деятельности? :)