Tag: Masters of Anima Archives | Broken Joysticks

Apr
10

Masters of Anima is available today

The new indie game Masters of Anima from Passtech Games, the makers of Space Run, is available today on PlayStation 4, Xbox One, Nintendo Switch and PC. Follow Otto in his quest against the forces of evil in strategic, action-packed […]