When catacombs cam out alot of ppl paid online to a site and they sent them the Cd keys and let them download the client. Can anyone remeber that site at all please :) /cheer