The self-titled debut record is set for release on 25th August!