Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

The pillows can be destroyed by the broken glasses come from picture frames. 

And yes, although the caffeine won’t help you destroy pillows, it does offer a short time invincibility.