Home Off Beat Microsoft’s killing KIN might mean early Windows Phone 7 launch