>>267726854
Oh that explains it, ya you were on the direct download site and I was on the torrent site. 
Well I appreciate it anon but I trust the direct download site even less. Doubly so since I can't find Hellsplit on any other site and IGG apparently steals all their torrents, so something doesn't add up. At least we solved the mystery.