A puzzle game inspired by cellular automata