I wish I had discovered this amazing looking game sooner, but I just now found it. I'm anxious to buy today, the only question is where. Is there any difference or advantage to buying it from the game's website vs. Humble or vice versa?
We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.