I cannot tell you how well done this is! And no one I know is watching it so I can’t share all my OMGs with them! So I’m basically screeching out loud, often. My heart races so much I’m keeping an eye on my watch pulse rate! So yeah, recommended.