I don't believe they made any revenue off the initial product smurfgizmo... the first launch was a failure...
But yeah, a handful of us have already seen the demo for ST 2.0 already... it looks very nice, and I think they should be very successful this time around.