Windows/Mac/Linux: While Steam has its share of indie titles,it doesnt have everything. whether you’re looking for video games really off the beaten path, Itch.io is a store and app that features all kinds of experimental and independent titles. Read more...
Source: gawker.com