Apparently a spinoff of some music industry leak blog trying to convert some maybe possibly accurate calls I haven't followed through on into broader leak reporting. The three people submitting the exact article within ~30 minutes of each other with all of them getting more than 0 upvotes on a no-name domain is suspicious.