Entertainment Astor: Blade of the Monolith Is Releasing on All Platforms in May Posted on April 30, 2024 by miyuru An Epic Journey Awaits in Astor: Blade of the Monolith The indie game developer C2 Game Studio has revealed the release date for its upcoming Astor: Blade of the Monolith…..