This trailer looks awesome to say the least. It is due out in early 2016.