Guardian's Crusade

Story
The player controls a young messenger boy named Knight who is joined by his best friend, a fairy girl named Nehani. While running a routine errand for the Mayor, the two stumble upon a small pink monster they later name "Baby." Soon after meeting the creature, Knight has a vision of a spirit who tells him to deliver Baby to an ancient monument called "God's Tower" in order to find its mother.