Ratchet & Clank Future: A Crack in Time Stage DemoRatchet and Clank were at it again today on the GameSpot E3 2009 stage!By on October 23, 2019 at 2:20AM PDT Ratchet & Clank Future: A Crack in Time