Dungeons of Delveria: Demo Release 0.3.0

Hello dear Delverians! The Steam Demo of Dungeons of Delveria has now been released! For the first time on Steam you can download the game, give it a try and let me know how do you feel about it in its current shape and…