Odd Coincidence
#1
DVD Talk Legend
Thread Starter
Odd Coincidence
So I remember reading in the the arcade thread about that Tapper game that you all seemed to like and now strangely Gamespot has a link to an FAQ for Tapper on the front page. Me thinks the Gamespot staff is lurking.