Took me longer to understand than I'm willing to admit, but I really like it. Visuals and audio are on point. Well done!