Giant Squid has finally revealed the release date for their upcoming Journey-esque ocean exploration game, Abzu. 505 Games and Giant Squid have announced ...
At their E3 press conference earlier today, Sony finally revealed a release date for The Last Guardian. The October 25 release was unveiled alongside ...