Key from The Humble Store. No region locks that I am aware of.
Good luck!
8,484 Comments - Last post 2 minutes ago by InSpec
49 Comments - Last post 7 minutes ago by ometramus
166 Comments - Last post 37 minutes ago by adam1224
16 Comments - Last post 1 hour ago by pb1
881 Comments - Last post 2 hours ago by sensualshakti
1,390 Comments - Last post 3 hours ago by icaio
15,575 Comments - Last post 18 hours ago by devotee
59 Comments - Last post 1 minute ago by SergeD
8 Comments - Last post 1 minute ago by SolubleCrow
1,186 Comments - Last post 3 minutes ago by Carenard
94 Comments - Last post 4 minutes ago by Kyrrelin
207 Comments - Last post 5 minutes ago by ThePonz
12 Comments - Last post 17 minutes ago by eeev
23 Comments - Last post 30 minutes ago by FranckCastle
this looks fun.. thx again
Comment has been collapsed.
cool, thanks for the game!
Comment has been collapsed.
You're welcome. Hope you enjoy it
Comment has been collapsed.