Hello! I claimed, downloaded and played this awesome game, thanks a lot for this great experience! The problem is that me and my friends can't download "Deep Freeze" DLC in Steam because of "this product is not available in your region", despite the fact that we claimed it. What should we do? Thanks anyway!