There is a games store for both Windows and Mac. You must have a free store account to use it.
Haphazardly Gaming Domain
Join Now
gaming.haphazardly@gmail.com