Kwaad on 17 July 2007
Announced, and at 95% completion. Wow!
Yup, there's a picture there at IGN, and the article is there to. I basically summed up everything mentioned in that 1 phrase tho.
PSN ID: Kwaad
I fly this flag in victory!