The keys otherwise get snatched up by bots and sold off on other websites. Why not direct activate through steam? Also would be nice to use the alienware ARP to buy currency in the steamshop. How about you collaborate? A physical Steam Shop would be nice too, with games merch.