has any one in the forums ever visited neo geo world?what is this place like?how can I find out more about neo geo world? thanx