Shadow of the Colossus Shadow of the Colossus The supposed sequel to ico has been a long time coming. by admin on Feb 3, 2021 No Comments