After reading threw this thread and some over on Steam it looks like most people couldn't get it to work. The few that did stated they were not Steam keys either. Seeing how they changed it to 50% off rather quickly, it was most likely a ploy to get traffic. They have the digital versions in stock but magically had problems when it was "free". The best part is saying it will last until the 26th.
Slickdeals is able to share the best deals because of the contributions of users like you! If you found a great deal,
please share it with others by posting in our forums.
Welcome to Slickdeals!
Save money here by finding the lowest and cheapest price, best deals and bargains, and hot coupons. We're all about
community driven bargain hunting with thousands of free discounts, promo codes, reviews and price comparisons.
Don't worry, we'll help you find your way. If you haven't already, check out this
that explains the features of our site.