From Wikipedia: Shaman King: Master of Spirits is Metroidvania style platform-adventure video game developed by Konami Computer Entertainment Japan and published by Konami. This is the first Shaman King game that was developed for the Game Boy Advance in America. It was developed to accompany the English dub by 4kids Entertainment.
On his quest to advance in the Shaman Tournament and defeat Zeke, Yoh and his friends run into a man named Magister, who plans on resurrecting the demon king Mephias. With the help of his friends and their Guardian Ghosts, Yoh must stop Magister at all costs.