Damn, how come this game never made it to home systems. I would have even settled with WWF Superstars. Does anyone have this on an emulator or something. What's the info?