Originally Posted by XbatousaiX There is big rumours that they gonna show the last guardian at e3. C'mon, really?! We've only been waiting like 10 years it.
Forum Rules