Yep, the smell of fear is strong in that piece.
Yeah, it's looking like the "jig is up!"
https://www.youtube.com/MarkDice