Its got this vibe of "Now that you know our secret. You know we cannot let you live...."