Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

When I was typing it out I almost typed "Happy Tree Friends" as well. It's my homage / museum to Animal Crossing. The only other series that has that has left that kind of impression on me are the first 4 Layton games.