This is what Flume himself wrote on his social media:
Hi This Is Flume. I made a mixtape with some of my favorite artists. It’s 38 minutes of music, with a visualizer created by Jonathan Zawada. We hope you enjoy :)
Duration: 38 minutes
Date of release: 20th March 2019 1pm PT / 4pm ET / 8pm GMT / 7am AEDT