Helen's Mysterious Castle Release Date
The game Helen's Mysterious Castle is already released on PC in the USA and UK.
Release DatesReport Date / Submit Product
Helen knows little about who she is and where she is, but she's dying to find out. Stuck on a floating island with a maze-like castle begging to be explored, Helen lets her curiosity get the better of her. It's a good thing she's more than capable. Armed with a plethora of weapons she finds on her journey, Helen must battle monsters, collect new equipment, and uncover the secrets of her mysterious home.