Will It Be Available In Stores?
View Single Post
06/16/2007, 12:07 pm
Join Date: Oct 2006
Coming soon in Italy. End of june.
Here's one of the official screenshots. Link:
(63.1 KB, 25 views)
Last edited by Diduz; 06/16/2007 at
View Public Profile
Find More Posts by Diduz