Deadstar Shines Bright on Latest EP 'Do It All'