Da game of life