copyTpl (in extras/index.js) creates screenshot.png which can't be accessed (on OSX). Perhaps this is because copyTpl is parsing the files looking for strings to replace, or it doesn't write the correct header.
It would be better to use fs.copy for binary files. Possibly need a refactor of the template structure to stay DRY.