Gameitall
January 22, 2017
Released last year on PC, Italian Developers LKA.it have confirmed their Psychological Horror game, Town of Light, will be coming to PS4 and XBox One later this year. The announcement...