whats the deal? gamespot has not one bit of info on the new ratchet and clank game unlike other sites
Log in to comment