Quote Originally Posted by Little Jane View Post
So....does anyone know this game?
Long shot... Clock Tower 3?