Megatron and the Vehicons about to drop the sickest album of 2019