This isnt straight up WCW. This is WWE helping to book WCW's big return. WCW will sit under the WWE, Inc. Umbrella. Stephanie McMahon has a strong hand in the WCW brand, so it may seem like WWEish "crap", but its just to get eyes on the product.
Sorry i havent posted the show yet, been busy...