Diablohead
Member
the beta UI showed me the offer in the UK too but I have had to resort to dropping back to the old steam to download it, damn it looks rather bland now that I am use to the beta interface :lolDynoro said:Its in the UK too (at least if you are running the old UI)