An influential horror release is finally coming to modern consoles. Clock Tower on Xbox is an announcement worth celebrating.
Long lost horror classic Clock Tower is coming to Xbox : Read more
Long lost horror classic Clock Tower is coming to Xbox : Read more