Puff è un piccolo drago che decide di esplorare il mondo al di là della sua città, Dragonland.
Sfortunatamente si perde e vuole tornare a casa; tu dovrai aiutarlo ad attraversare numerosi livelli, risolvere dei puzzle ed evitare trappole per ritrovare la via di casa.