the game works amazing and i liked it but the launcher sucks
It has a number of issues indeed. You can get and play Deluded without the Lust Launcher tho!