Game of life. Hint hint Rockstar