Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Really interesting ecosystem simulation.  Could definitely become an interesting game, though admittedly just not quite my cup of tea.  It was fun watching them run around, though from time to time one or two of them would break and just stand still lol.