Yeah, the first episode was great. Not a whole lot of new info but a really suitable opener.
I had a similar thought, since I was sure they said they were going to be putting up all the Nitro's along with the Raw's. It would make perfect sense to put a new one up each Monday to coincide with...