This has me even more excited to try out the Engineer. Having the tool belt change because of the utility abilities you bring really adds depth to the decision of what you're going to bring. I'm now really torn between Elementalist and Engineer for my main. I also really love the new incarnation for Ranger pets. Being able to switch pets during combat is something I am not familiar with in other games (correct me if I'm wrong), and it seems like that will make the class even more fun. Also, the prompts that come up when you complete a skill combo made me happy. That will make it easier to really coordinate those, I think.