The answer of this enigma is the name of the game
I'm giving you 3 hints
2- you have played it before
3- it has like 300 upgrades
Expected Release Date: 24 / 12 / 2017 (sorry for the date, I'm italian)
My account is deleted.