A game for life