As this new trailer would suggest, development is still on track and fears of it's cancellation can now be put to rest.

Good stuff? Time will tell.