CASTILLO: Shattered Mirrors: Original Release Trailer

Here is the Castillo Shattered Mirrors release trailer. You may notice some differences between this trailer and the game's final version. The game has received significant updates since the release of this trailer, but…