Whoa good find, that's a relief, even though I don't have my credit card info logged onto steam, that would've been a hell of a lot of trouble for thousands of people using Steam as a medium for gaming.