Freakazoid reboot! Maybe? One day? A comic series?