Scratches is a terrifying story where a story from the past emerges to haunt the present. You control famed horror...
The World's Most Popular Video Games!
The World's Most Popular Video Games!
Scratches is a terrifying story where a story from the past emerges to haunt the present. You control famed horror...