Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
(+2)

If i'm reading into it right it's a nod towards Tentacle Locker, another Hotpink game.