Josh Langford writes: So Insomniac announced a new Ratchet & Clank game and I was thrilled, they said it would be a sort of Tower Defense game and I was crestfallen. Tower Defense? Really? To say I was skeptical would be a massive understatement. What I’ve seen however, has made me a believer.