PlayDB is a channel dedicated to Indie Games. That aims to spread the word of Indie Games, and demonstrate it to the gamers.
This is pretty much as good as you can expect from an Indie developer, truly an amazing game, that deserves thousands of players! It is only available to buy on Steam, but I'm almost certain that they will release it on Desura as well :)
PlayDB Video