I was sure this was episode 9has this been renewed?
if not it seems like this could serve as a series finale of sorts
brainiac
supes with the last minute rescue
nice open ended finale.
could be the last episode, could be a great way to start S6 with a clean slate.

This season was fun, I hope they get renewed if they haven't already been.