if I'm not mistaking that domain is affiliated with igggames, they have a bad reputation for modifing game intros with igggames splash screen, adding a drm to the game which acts as a check to see if you removed their modified files or signatures.
Personally not a fan of them, but you can decide yourself.
They say "we bought these games to share, thus we add the watermark."