Peter Raffin joins Creature with welcome edit Peter Raffin has jumped onto the good ship Creature this week following his Transmission part for Transworld.