Have you been watching the new weekly Cyanide and Happiness shorts? Well, have you, god damn it?