re: #677 Dr Lizardo
I can see that too. The 21st Century American version of the Dolchstoßlegende.
And the 21st Century American version of the Nacht der langen Messer. Basically, rebadge and reboot of something old and very evil.