This week we puzzle through Tales of the Tiny Planet