This does sound sad, but honestly i hope that those aren't the final releases of the products.

If they are, i may pass on them and look to getting third party versions instead.