Thanks for the tip.
I have some that indicated Japan release too so wasn't sure what that one really was. I'll let you know if I find any others. You have nothing else to go on aside from the cheat site page? Could it be an arcade beta that was hack for consoles maybe? I have seen that sort of...