GianCarmen on 16 November 2010
Should be seeing reviews up soon, since it comes out first in Europe. I hope i dont get disappointed, because it looks like a winner. Does anyone know if they have shown or going to show commercials?







