At last, The Heralds of Liberation have arrived