kitler53 on 27 March 2014
April 1st. Sony announces tThe Last Guardian is releasing this friday. everyone laughs.
April 4th. The Last Guardian releases. Sony laughs. I cry,.. tears of joy.
if only.