Lost Castle PC Game Free Download
Lost Castle is an Action, Adventure and RPG game for PC published by Another Indie in 2016. Ready to enter the dangerous dungeons?
Lost Castle PC Game 2016 Overview:
Before the wizards destroyed everything, Castle Harwood was a great place for the people to live. Now, You should defeat the invaders.