Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Hi! I downloaded the latest download for windows and it runs fine but doesn't install anywhere. I can't find my captures anywhere :( 

Welcome aboard!

Do a search for flowscape and you will find the images in that folder, if it is not saving, it could be a permissions issue, so just right click on FlowScape and run as administrator