Helen's Mysterious Castle US Release Date
The game Helen's Mysterious Castle is already released on PC in the USA.
Release Dates
Report Date / Submit ProductUSA
PC
March 18, 2016Confirmed
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.