XBLA Wednesday: March 6th, 2013Yes, that is a reference to Shane McMahon's WWE entrance theme song, and yes, I know it's stuck in your head now. It's fitting though. This week's release was delayed for a while, but now that it's f
Posted 10 years ago by Mark Delaney