The pin has a blue background with a stylised portion of the Thames and a basketball and football to form the word 'London' along with a London skyline which helps form a '2012'. The paralympic logo is displayed on a gold background.
There's no obvious reason for the timing of the release. Perhaps it's to coincide with 300 days to go the Paralympics which falls on 3rd November.
Thanks to a reader for the photograph.