I tried yesterday to check some "World's Record" arcade game scores and their site http://twingalaxies.com was down. It's still down today.
I apologize if I missed a post about that here but my search didn't come up with anything.
Anybody know what's up? Just curious.
I apologize if I missed a post about that here but my search didn't come up with anything.
Anybody know what's up? Just curious.


