I just checked it, and the link lead to a Camelot download, exactly as expected, furthermore, these two games are significantly different in size, camelot is less than 200 Mbs, whereas SlutCraft is almost 2 Gbs.