Thanks for the feedback. The libssl, which isn't normally needed, is for secure sockets (e.g. https) support, as well as crypto functions (any web storage management). I believe all functions which might use secure sockets are binded late, as in only loaded when needed, but I'm probably wrong, as evidenced by your comment.

Regarding those folders, in the demo they should be created for you when you run the example the first time. See Sprites.Web function WebGet. The example loads assets from the Internet over http when needed, then caches them locally under the program's folder.

I'll check into that libssl requirement.