Lost Child: Game release: July 11, 2025 at 10:00 PM GMT+5.

Lost Child — release on July 11 at 10:00 PM (GMT+5) On July 11, 2025 at 10:00 PM (GMT+5), the short psychological horror game Lost Child launches on Steam. What to expect: ~60 minutes of oppressive, tense atmosphere End…