Anyone looking for another potential outlet/review source/exposure/whatever - I was pointed to this when submitting my current EP for review. I don't know much about it so this isn't a recommendation, more of a 'heads up':

http://www.futuresequence.com/sequence7/