Sous ce nom artistique, Self Concept, se cache Michal, le finaliste de la Star Academy 3, vaincu par Elodie Frégé. Après deux albums, le petit polonais fan de Mylène Farmer a vu son contrat prendre fin avec Universal. Pour poursuivre son aventure, Michal a pris la décision de travailler un nouveau personnage pour un son plus electro.
Si Self Concept s’est déjà produit sur scène et qu’on a pu découvrir quelques titres, les fans attendaient l’album. Ils seront comblés puisque celui-ci arrive le 31 octobre 2011. Les médias avaient pu se rendre compte du travail de l’artiste avec la sortie d’un EP, salué par la critique.
L’album, What’s Your Name?, sera-t-il un succès? En attendant, on découvre le single, You Are the Last, qui bénéficie d’un clip assez étonnant.