Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I'm confused and terrified, at least it was funny and the pixel art is cute. Those are real feelings of art, congratulations!