thread remind me I almost bought a ps3 when Last Guardian was announced...Thank heavens I didn't