September 17, 2004 Screenshots of "Wanda and the Collossus," the Ico pseudo-sequel — IGN has more details about the game (via) #