Первое, что помню: вроде бы, у одного из игроков ("сервер") должен быть статический IP-адрес (его выделяет провайдер за плату).
Насколько мне известно, в онлайн играют не в "голых" "Героях", а с помощью GameRanger, Hamachi, Tunngle, TeamViewer... Также очень желательно (да и удобнее) использовать
HD-мод.
А что вас заставило давать не
прямую ссылку на нужную страницу, а использовать этот сайт, который имеет очень плохую репутацию? Его, судя по отзывам, часто используют мошенники и спамеры. Есть же приличные сокращатели ссылок, хотя бы
https://goo.gl/