The Lost Castle

The Lost Castle
The Lost Castle is a turn based strategy game where you must defeat as many enemies as possible and get lots of gold! You can build different types of building to help your forces.

File: 

Rating: 

Average: 4 (2 votes)

Image: