The World Virtual Games landing page has moved:

HERE.