This Pedal is currently available.
http://www.rmlfx.com/?p=711
Included in 23 Pedalboards, 14 are public: