(Video) In Spite of Some Flaws, Critics Love
The Last Guardian trailer • The Last Guardian gameplay • In Spite of Some Flaws, Critics Love • The Last Guardian In Spite of Some Flaws, Critics Love dlc • Team Ico's long-awaited game is getting a very favorable reception, in spite of some technical issues.