It seems that everything from Team Ico just takes a long time. But you want quality….you have to wait. Both Ico and The Shadow of the Colossus will hit Japan on September 22. The U.S will have to wait just a bit longer.
Enter your email address:
Delivered by FeedBurner