Hardcore Superstar's most recent self-titled album will receive a European release on April 21.