- WWE Network launched on February 24 .
I 'm still waiting for Starrcade ' 83 to load on my Roku , goddammit .
- WWE Network launched on February 24 , and I 'm still waiting for Starrcade ' 83 to load on my Roku , goddammit .