Lame Castle HD

By Be-Rad Entertainment

This is the trailer for Lame Castle
Lame Castle is an intense auto-runner with beautifully hand-drawn art. Throw on some armor, hop on a wooden horse, and win over the princess by
More
(74)
1k - 5k
11 years ago