В Soul Mates герой отправляется в заброшенное поместье, чтобы найти подругу, пропавшую во время паранормального расследования. Его населяют враждебные призраки: они нападают на рассудок и преследуют героя. Чтобы выбраться, придётся скрываться, обдумывать свои действия, решать головоломки и искать общий язык с духами. Некоторые могут выглядеть привлекательно, хотя их внешность обманчива; с ними можно флиртовать.

В холоде и темноте особняка герой ищет улики и спрятанные вещи, чтобы восстановить историю этого места и понять, что происходит на самом деле. Его решения влияют на развитие сюжета и приводят к разным финалам, один из которых может оказаться неожиданно счастливым.