One of my video game franchises, Worms has finally come to the Playsation Network. Some of it’s previous console outings, particularly to hand-held systems have been hit-or-miss. So, does this installment in the franchise blow itself up, or does it get a triple-kill?