Space Run: Watch Masters of Anima's Accolade Trailer!

Developers Passtech Games are always looking to surprise fans by crafting unique gaming experiences and they have done exactly that with Masters of Anima. The game received a warm welcome from players and press followin…