In a slightly different world, girls called ‘witches’ who are born with a rare mysterious ability are required to use their powers to help people....
Sakura Dungeon is a first-person dungeon crawling RPG set in a fantasy world where monsters and humans have been at war with one another for...