Madcap Castle: Madcap Castle released

After 1 year, 10 months and 13 days, finally Madcap Castle is released! A message from Diel Mormac: "I want to thank everyone who believe and invested in us, either by buying the game in collector's edition or just foll…