не считая этот проект я игры уже делаю 3 года
Это очень мало. Даже простая игра делается не меньше года. А если это ваша первая игра, то и того больше, потому что ошибки на пути неизбежны. Но они дают опыт. Поэтому поменьше жалуйтесь, а лучше поставьте себе посильную цель -- сделать minimum viable product, в который войдут только кор механики игры. Как сделаете -- обязательно выпустите демку, дайте поиграть людям. Вы после этого:
1. Почувствуете, что это всё было не зря
2. Получите обратную связь
3. Возможно поймёте какие фичи наиболее важны в новом релизе.
Ну а дальше побольше мелких итераций. Сделайте себе спринты в 2-3 недели, и по их прошествии выпускайте новые релизы.