The game manages to
walk the
ling, almost seamlessly at times, between a collect - a-thon, platformer, puzzler, and action adventure game, with many objectives having you talk to various NPC's throughout the level's and figure out what to do on your own.