The Idle Idol, or Allen as he's also known, is a new contributor to the group, but is very psyched to be working on something with such immense potential.