26.6 C
New York
Thursday, July 9, 2020
Home Tags Blackfish Tully

Tag: Blackfish Tully

The Last Guardian release date: game confirmed for 2016; Demo shows...

After nine years of waiting, the game The Last Guardian, will be finally released in 2016 as announced by its developers at the Electronic...