What makes this different from the copies on shop.swordfishislands.com?
Those are $15 each for a total of $30.
yeah on itch it's $20. Why?
The truthful answer is: no one buys it on itch. It was a pricing experiment that ultimately doesn't seem to have mattered because no one picks it up here.