Games like EvidenceReleasedMar 31, 2025DeveloperEvidenceThis game places players in a mysterious black background$9.99 on Steam