Azealia Banks announced today that she's canceled almost all her remaining tour dates for the year. Although she was supposed to play nine dates in cities from Philadelphia to Atlanta to Austin, only her Nov. 19 show at Terminal 5 in New York will go on as planned. Her first cross-country tour was already rescheduled and shortened after K. Michelle pulled out of their original fall tour earlier this year. On Twitter, Banks simply blamed the cancelation on her being "busy at work," and promised to refund fans' money and return in 2016.