Masters Of Anima Out On Switch Today

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.