Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I now understand why you have an “if you’re lost” section :D

The simulation and evolution is Really Interesting, beside the Jam game I can totally see this as the basis of something really cool