CASTILLO: Shattered Mirrors: CASTILLO: The Nine Circles - Now on Steam!

The store page for CASTILLO: The Nine Circles, the follow-up to CASTILLO: Shattered Mirrors, is now live on Steam. The release date for the game is currently unset, but a new gameplay trailer showcases the fast-paced ac…