Is Signs of Life pay to win?