The key is from the recent Humble Bundle's Inkle bundle. Based on SteamDB, the game does not have region-locked packages.
47 Comments - Last post 1 minute ago by thenevernow
15 Comments - Last post 8 minutes ago by Whoosh
9 Comments - Last post 10 minutes ago by FeltHat
9 Comments - Last post 21 minutes ago by abdNiszan
4 Comments - Last post 55 minutes ago by BorschtLover
18,851 Comments - Last post 1 hour ago by MeguminShiro
6,532 Comments - Last post 1 hour ago by Calibr3
152 Comments - Last post 25 seconds ago by eldar4k
36 Comments - Last post 1 minute ago by RePlayBe
2,465 Comments - Last post 26 minutes ago by hebert2099
5,951 Comments - Last post 49 minutes ago by Midnight12891
154 Comments - Last post 59 minutes ago by Calibr3
46 Comments - Last post 1 hour ago by CTPAX001RUS
11,217 Comments - Last post 1 hour ago by CurryKingWurst