This wondrous tale of cosmic adventure immerses the listener in a world of heroes, gods, and demons...