Chasmal Fear: New Trailer + Demo Update 0.3.3

As promised, we'll always keep updating the demo on Steam as the game evolves and grows. We released Demo Update 0.3.3 just now along with a completely new video trailer on Steam and all social media pages. The update i…