10.9 C
New York
Friday, November 22, 2019
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...