Is there any official announcement? Is this an official release? You know streaming platforms are filled with fan created "albums". Just check... You create a free account on amuse.io, upload whatever release you want, and it'll pop up everywhere in 30 days...