Skip to main content

The Last Guardian finally gets a release date!

October 25th is the day we've all been waiting for. 

Comments