UnSummoning is now also available on Indie Game Stand. I hadn't heard of Indie Game Stand before someone suggested I submit it there, but I gotta say I really dig it. Of the game portals I've dealt with thus far (Desura, Steam Greenlight, Humble Store), I like IGS's layout and interface the best. Definitely worth checking out. Also, they have my game, so they're even definitelier worth checking out.