what do we need to do, to have an application from the verge on windows 8 and wp8

Hi, I am wondering, what do we need to do, to get an windows 8 or wp8 application from the verge!!! Seriously, did they tald something about it. It's been a while that windows 8 is out! Really anoying. I know i can go to the verge site, but come on!! LaFabrique