Following months of teasing, James Arthur has unveiled his 12-track mixtape/album, All The World’s A Stage.

The collection, Arthur’s first project of all-new material since his self-titled debut album back last year, seems a strong progression from his earlier pre-X Factor work; grittier and adding a more realist-approach to his rapping abilities. Arthur also uses the track-selection to hit back at the various demons that have unfortunately scalded career of late (second track Not guilty in particular responds to the homophobic accusations that frosted the singer-songwriter’s year, with Arthur rapping “Homophobic on a diss track, not guilty”).

Currently little is known in terms of production credits of the mixtape, however we’ll update this post as and when we hear more.

Stream All The World’s A Stage below; tracklisting appears after the jump:

– Tilikum
– Not Guilty
– Where My Angels Dare Not Tread
– Follow The Leader
– Hype
– The Summer
– Hand To Mouth
– Cigar & Cognac
– Live Like A Queen
– World Title
– Which Climbs Easiest
– Turn The World Around