This week contained strong efforts among electronica’s finest current bunch. The Avalanches, BABNOTGOOD featuring Kaytranada, and Phantogram all shared new singles, while lesser known artists Kllo and Maggie Rogers staked their own – more than adequately – audible claims to be more known. The