Give it a score and leave a message telling how you felt about the show! Try not to read the thread or view the poll results before voting. I'm not giving my opinion here to not bias those reading the OP.
Best Xbox show to date.
A lot of games releasing in the next 12-18 months on Game Pass.