I donno,
Team Ico has pedigree, lets hope if they didn`t produce a fail, nor they a tear jerker also.
.I see that train a comin...
The Last Guardian
Game » consists of 8 releases. Released Dec 06, 2016
Game » consists of 8 releases. Released Dec 06, 2016
Log in to comment