Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Well, you don't need to achieve anything and there is no in-game fanfare for getting 100%.  I've definitely found myself hunting for completion anyways and it's doable with some luck, but I don't think it's more fun than the first few explorations and discovering how the vine works. Then again I can't really explore or discover my own game so what do I know :D