Squall_Leonhart on 25 August 2009
I am very happy to see that SCEE is getting their finger out and putting out some decent ads, the one in the OP being the best one i have ever seen here in the EU! Bring on the great sales