I just played around a bit with the demo version of Lemonade Inc from Hexacto. It's a pretty fun game, but I'm just not willing to pay 20 bucks for it.
If, on the other hand, it would be available on Overloaded, I would happily pay the few quarters that you charge per game to see if I like it.
Did you ever consider this model of re-publishing existing games on a pay-per-play basis?