PlayDB is a channel dedicated to Indie Games. That aims to spread the word of Indie Games, and demonstrate it to the gamers.
If you liked Portal, then you will like this as well! Its still in development, but its worth a try and early attention.
Checkout the PlayDB Video :)