Insomniac Games released a new Story Trailer for their upcoming Ratchet & Clank game, which releases on April 12th! For those of you who haven’t heard about it, this is the game based on the movie based on the game. Got it? Great!
Who’s picking this up? Have you pre-ordered it?