Masters Of Anima Out On Switch Today
Focus Home Entertainment has released Masters of Anima on the Switch eShop in North America and Europe.
To celebrate, the company has uploaded the game’s launch trailer.
Watch it below.
Focus Home Entertainment has released Masters of Anima on the Switch eShop in North America and Europe.
To celebrate, the company has uploaded the game’s launch trailer.
Watch it below.