QUOTE (amerk @ Aug 14 2012, 04:00 AM)
Most people will have a demo beforehand, anyways, but then they wait for feedback to know where to take their game. I wouldn't wait around for people to come to you, but instead, I'd encourage you to scout through the Project Showcase and Project Demo games looking for anything within the last few months that have a download attached, play the game, and offer your feedback in the forum. A lot of developers have commented on the lack of feedback, so the more they get the merrier they are.
amerk is right.
Project Demos and Project Showcase are full of feedback-needing-topic (some of them requires more feedback than mine, to be honest),
so give it a look, you'll find plenty of projects which need a beta tester...