Microsoft seem to be the kin of failed mobile products