Not sure if you've heard of this one, but there is a fairly new digital distribution service called Desura. http://www.desura.com/
Just wondering if there's any interest in getting the games on their store? Looks interesting, and there is at least one voice on there asking about it. http://www.desura.com/groups/desura/for ... n-book-1-2
Stuart "Sslaxx" Moore.