A game about Princess Mononoke, who teamed up with monsters to confront people. The main character has access to upgrades and various equipment. The... Read more