Vanquish is taking the world by storm!