The portal is currently under construction. Meantime, HTML5 game developers can publish their games on OK.RU platform. For more information, please check: Games platform.