Okay, so let's click on the links at the top, maybe they'll lead me to some other page that gives me an overview. Nope, they just link to the same page. Feature request page link.. okay.. no overview, but feature requests like mac support and multiple monitor support.. to what?
I finally went to http://overwolf.com (a link somewhere wouldn't hurt?) that this (or one of them, anyway) is an overlay web browser for games. Or something on those lines.
I assume you're trying to advertise this contest to get more developers to your platform, and that's fine, but the way you communicate about the contest seems like you only want to talk to people who already KNOW about your platform.