The Last Guardian

Facing unknown dangers in a strange and mystical land, an ordinary young boy and his gigantic feathered friend must rely on each other to survive in this harrowing story of friendship and trust.
Game ID: 1180