Ok. So this WAS worth waiting for!