Anyone ever played i have it and i was about to go play it on Playstation 2 internet...dont know what they call it PS2 Live?..lol