Slow release day today for the PSP scene but maybe the news isnt coming from just releases these days, maybe the antics of certain PSP sites is causing more news than anything:
I dont personally like Emunoobs but they are spot on the nail with their comments about the PSP scene.