News Last Guardian Executive Producer Quits in Favor of Social Gaming December 7th, 2011 0 Its been a rough week for Team ICO fans in the gaming community. Earlier this week rumors surfaced that the creator of the ICO and Shadow of the...