Если пишет что время истекло значит проблема в другом.(Роутер тут не причем)
1)Вы ввели не правильный ип адрес сервера(хоста) игрока к которому подключаетесь.
2)Возможно файрволл блокирует соединения хамачи (выключите файрволл,антивирус "в нем тоже бывает встроенный файрволл,а также стандартный файрволл от windows)
3)У вас разные версий игр.
4)Если все вышеперечисленное не помогает.
Попробуйте это: (Для Windows Xp)
Зайдите в Сетевые Подключения - Дополнительно - Дополнительные параметры
В списке выберите Hamachi и с помощью зеленой стрелки справа поднимите хамачи на первое место в самый верх.
После этого все должно получиться.
Если будут еще вопросы просьба задавать их в разделе F.A.Q