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
.