Scarred: 🗓️ Scarred Launches on March 6th, 2025🗓️

Enter the haunted realms of Scarred, an immersive first-person horror puzzle game where secrets lie buried deep within the walls of nightmare-inspired Singaporean apartments. Watch the new release date trailer and mark…