I agree that would be nice if the keys would be sold on other stores, too (namely here on itch.io or indiegala). The Yu Escape DLC is being sold on indiegala that's where I got it from.
So hopefully they will sell this game there, too.