I never saw this mount drop since it was added in the patch a few months back but just yesterday I saw "2" Nomad's drop off the CZ Corporate Labs Finals Boss. So my question is, does anyone know if they increased the drop rate of it? I saw it drop TWICE in two runs I took part in.