Steam has a growing and vastly improving group of games. However indie games tend to be your best bet. I have a 100+ steam games for mac and around 80 for linux. It's getting better!
From what I can see, it's not available for OS X at all. According to Wikipedia[1], it is currently available for PC and PS4 and will be released for iOS "at a later date"