SnakeEyez on 20 October 2008
ssj12 said: I wonder if the online store front is in HOME |
no, they had a picture of it (or what it will probably look like). http://www.edge-online.com/features/capcoms-psn-storefront