Really enjoyed it, especially the puns all around.
Got stuck under a shelf once but I did it in the end.