Hi,
I'm wondering why you are not on Steam Greenlight. I see on your webpage that you do want to get on Steam.
Maybe something to think about and work on? :)
We are actually on steam concepts. We won't go to greenlight, though, until we have a much stronger community, as otherwise our chances are very low.