Did you guys catch the Season Finale of Save the Supers?  It was amazeballs!