Soooo good!
Humourous and polished PLUS it had a fart joke. What a lovely adventure. Well written and well excuted, congratulations!