Blade Chimera

Blade Chimera Announced For Switch, Launches Spring 2024

Next year, Switch owners can brace themselves for a beautifully-animated platforming adventure on the go! During today's Indie World Showcase,…

12 months ago