What do you mean it'll be released when it's ready?!

Favorite
joker,Memes,release dates
- -

The Last Guardian fans are all locked up in Arkham at this point.