LORT: Creator Info and Demo End Date

LORTers, Release is less than 2 weeks away. With that in mind, this post is to take care of some house keeping regarding Creators and the Demo. Demo The Demo will be removed from Steam on Friday, January 16. The demo is…