Probably removed because it was a joke/piece of crap/half @$$ attempt.
They probably pulled support when everyone complained that it sucked, which it did, and now will make some statement about how "Windows Phone doesn't have the market share to warrant their time."
Download Pin.it