Anyone who's read the comics knows what this episode is ramping up too. This episode is definitely the best in the season and its only going to get better from here. Some plot details have been changed from the comic but overall, it's been a great season so far. Omni-Man vs Invincible!