PC Reviews

the-path
8.5
The Path ()
March 24, 2009 -

The Path, the latest work of indie developer duo Tale of Tales, is a game that defies description, mainly because… Read More »