Team Ico

7.7

User Avg

The Last Guardian Review

The Last Guardian is a game we’ve been waiting ten years for now, and despite a beautiful aesthetic with some heart, time has not been kind. I was nev...[Read More]

Lost Password

Skip to toolbar