Breath of the Forest: Breath of the Forest release

Breath of the forest has finally been launched for virtual reality platforms, immerse yourself in this incredible adventure. Come and see the Brazilian indigenous stories. Face the enemies with two different weapons you…