Ren and Stimpy fans rejoice, this series takes it up a notch!
This series points out who is a fucking moron, and why!
Blockhead is just totally nuts!
As a Supervillain Mastermind, your job is to kill the Heroes invading your facility! Place defenses, research upgrades, and try different strategies to defeat all the Heroes!