So thats that you was working on? I...surprised.
But, lets see, 96 games now, some was featured here, some is not.
Keys for Steam\Desura and GOG with filter - good (btw, i noticed that there is no icon for Gog)
Lack for filtering by both OS and Distribution platform - less, good. but still ok.
I assume you using same checkout system as for 4-days deals, so its fast'n'easy (was really annoyed by ShinyLoots mandatory billing address input).
Overall its looks not bad that i see so far.
Interesting situation - IGS and ShinyLoot approaching same model from different sides. IGS made store in addition to 4day deals and SL have daily deals (inferior) with addition to store.
Wish you luck
BTW, if you really intend to sell android games, this - https://indiegamestand.com/store/438/pyroclysm/ is nooo good. NEED min android version reqs, apk size as minimum.