Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

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.