Hah, that was good fun. One minor bug - towards the end there was a section where the voiceover told me to go right, but there was nothing new to do there, & I actually needed to go left to progress.