Games like Set Yourself on Fire97% Very Positive459 reviewsReleasedApr 24, 2026DeveloperDenhopA quiet town awaits death. Two young women fall in love.Free on Steam