Telescape: Telescape Demo Update 1.1

Alongside of the release of a new trailer showcasing the improved environments for the full game, here is a minor update to the demo featuring similar lighting improvements, some performance improvements and more. Chang…