Are you in the mood for a mystery thrilling sex game? If so, this is the game that would make you excited in many ways...