Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Nice shading.  That is supposed to be a bedroll.  Looks much less creepy now that everything has pupils :P  The thing on his head is supposed to be a cloth hat with the front flipped up.  Now that you mention it, it totally looks like a helmet.