@PXshadow Hey mate, thanks for following the project and I'm super glad I helped someone with these tips and such.
I do recognize that I should be writting more about some concepts, ideas and implementations, specially because the HaxeFlixel/OpenFL/Spine/Tiled combo is quite powerful, and there are some libraries, (ie Spine) that could use some explaining.
As a related Dropbox text loader / copy of the game, I implemented this other thing yesterday, looks like this:
Basically, is a very simple activator online, that will fetch from a server what copy should and shouldn't be playable. Also, there are two methods of activating it, as a developer or beta tester.
I do understand that is not a perfect solution and could be easily cracked, but it would stop most of the people without that knowledge.
While the final version of the game won't have DRM (perhaps a default common one handled by the distribution platform) this whole thing is important for a few reasons: 1- Kill switch for versions that got leaked. 2- Kill switch for versions that are waaay too old. 3- Developer mode can be easily set for any person I wish.
But in short: yeah, I'm gonna wrap this up and prepare a copy!