Review: My Adventures With Superman S3 E10 The Return

My Adventures With Superman S3 E10, 'The Return', aired this last weekend, the season finale for season 3 and possibly the show's final show. No season 4 has been announced yet. I can only hope that the we get more of this show because it (and this season in particular) has been astonishingly good. This season has been a sort of mash-up of comic stories - The Reign of the Supermen for sure given…