Dread Flats: "DREAD FLATS" Official Launch Announcement

Dear Players: "DREAD FLATS" - an immersive first-person Chinese horror game officially launches today (July 11)! You'll play as a famous video blogger invited to explore a creepy abandoned building, uncovering the terri…