Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

The harder for me, don't know why, was DE 5. The smashing head with a door one. These of the umbrella is DE 6.

Oh maybe because it was at the wall? At least that's what I'd imagine xD

And thx for the info!! I wasn't too sure on that :D