How do I Improve the chance to get my demo reviewed?
EPK > Free account. Good sound / master. Show your ambition. Our labels are looking for winners that are willing to build there dreams and work for that. Simply because deamers that are actually sleeping will not be in the race for long and as a professional company we can not bed on that.
Make sure you have some kind of professional design going on.
Even better take a Startup or even better a Indie account, we will take your act much more seriously.