Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Seems like a fun game but it doesnt really explain much, how am I supposed to get the goo? I remember getting one but then I haven't gotten any afterwards

Yes, the goo is really hard to see, it's a pickup that's lying around the level but you have to look very closely. (I'll definitely make this more visible if I ever update the game)