Using a cellular automata and some graphs to generate a world for a metroidvania.