The Last Guardian launches early, and we have the first impressions+

The Last Guardian launches early, and we have the first impressions