lazarus
Blue Crack Supplier
Maybe we’ve read too much into the day of the dead theme and it’s really just more about a colorful street festival sort of thing. Then it could be released whenever and make sense.
Or maybe their priority is releasing it for maximum exposure and not coinciding exactly with a fucking holiday that's only official in one country and pretty much unknown in Europe, Asia, etc.