You're going to have a number of issues:
1) Getting past a firewall
2) Guaranteeing the "License Server" is available
3) Dealing with Connection downtime
4) Locking the file down in such a way that it's impossible to run without the wrapper/code.
5) Launching the decrypted file -Where you gonna put it? Back to disk (RealArcade)? Launch from memory (igLoader).
PS. If IG is too expensive for you then come talk to me.
1) Getting past a firewall
2) Guaranteeing the "License Server" is available
3) Dealing with Connection downtime
4) Locking the file down in such a way that it's impossible to run without the wrapper/code.
5) Launching the decrypted file -Where you gonna put it? Back to disk (RealArcade)? Launch from memory (igLoader).
PS. If IG is too expensive for you then come talk to me.