Lost Castle PC Game Free Download
Lost Castle is an Action, RPG and Adventure game for PC published by Another Indie in 2016. Begin your dungeon journey!
Lost Castle PC Game 2016 Overview:
The castle you used to live in once was a real peaceful place but the wizard invaded it and now you have to defend it.