TechGeeze > Sony PSP Go in details surfaces ahead of E3