You had earned the curiosity of the Ice Lords. 75 kills later, you have their attention.
You have not earned this achievement yet
Log in to view progress