The Town of Light: Something is Happening. December 4th. PC Gaming Show : Most Wanted.

Detected The Town of Light update.