The Demons Told Me to Make This Game: New Gameplay Trailer!

The Demons Told Me to Make This Game - Official Demo trailer In this new video we'd like to showcase the game's gameplay and give you a glimpse of some characters and scenes that we haven't showed you before. We also ar…