Armello Debut TrailerHere's the debut trailer for Armello, coming soon to Android devices.By Mike Tao on September 19, 2012 at 12:56PM PDT Armello