Pop Kill #2 hits stores from Mad Cave Studios this week, as Dina and Jon's hideout proves less than effective while corporate ...