“The Last Guardian” Delayed
Now Slated for December 2016

NEWS

“The Last Guardian” Delayed - Now Slated for December 2016