Have you guys thought about releasing your games on Steam? If so why haven't you? I'm sure your games would reach a whole new audience that doesn't know they exist... no offense to the marketing guys
I don't remember how I found out about Dom3 but I feel lucky that I did.