Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

You spent lot of time explaining the mechanics but still they are left bit vague. Setting and story instead are both great. Especially the latter. Only thing that bugs me in it is why would you like to destroy cell if it is last heaven for humanity?