I thought Eldorado Games bought out the Crazy Kong site. Mike's Arcade actually has an archive of the original Spies archive that got pulled ages ago because people were abusing it. Most of the content floating around originates from that archive, ArcArc being one of the exceptions I'm aware of.