It's all a little confusing, really, as we were convinced that this would look like the sky claw we'd all seen before, but this is far, far better. It's effectively a shredder suit, that you put on, and fly around in. There are four different colors available, as you can see from Adriacraft's video above, and all of them look pretty great.
This is crafted by engineers, at a cost of 30 Living Steel, as well as 30 Jard's Peculiar Energy Source. These are currently created on a daily cooldown, so it's going to take engineers a while to get this mount built. However, there is no requirement for Engineering skill to use it, at present at least, so this mount can presumably be sold on the Auction House! I am leveling my engineering just to build this. And you should too.