Neither steam nor Hamachi works. Game hangs in loading screen at 75%.

Comon Larian?!?!