>>714246474
these two are good and stupid cheap
https://store.steampowered.com/app/1789670/Me_and_my_eldritch_parasite/
>18 reviews

https://store.steampowered.com/app/426050/LEGIE/
>144 reviews