Armello launch trailer and information