Nice one. I really liked the humor throughout. It bugged out quite easily, but I managed to find a workaround and get to the end. Great job!