E3 2009: Last Guardian home to cateagle, "strange creature" crucial


Comments