It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

In case it isn't obvious to you, the screenshots end up in your Documents\Tilted Mill\Children of the Nile\Snapshots - Folder and not in the snapshots folder of the game install location.

Game also appears to run fine without admin privileges.