Every year, the Battle Pass for Dota 2 features a total of three Immortal Treasures, all including exclusive Immortal items for the game. Now, the developers release these three treasures over the course of the Battle Pass.
However, this time due to the Collector's Cache 2, the Immortal Treasure III was delayed. But now that it is here, it seems the community is not happy, according to numerous reports on Reddit, the majority of the Dota 2 community is complaining about the buggy drop rates for the Ultra Rare item.
So it could be a Scam!