Took a second to figure out what was going on but then it was immediate fun and made me laugh! I love the fast pace and the end (don't want to spoil), fits the theme and enjoyable, great work :)