wow, even more reason to have engineering!

Any word of if there are going to be rockets or a burst type mechanic coming from engineering in Cata?