DragonBear Studios Archives

Innchanted Confirmed For Late March Release Date
Twin Sails Interactive and indie developer DragonBear Studios confirmed this week that their upcoming game Innchanted is coming out in late March The game will give you some modern housing woe vibes with a magical and fighting-back theme as you play as a young woman fighting to get back an Inn her family has owned[...]