D_Alex comments on Darwin Day: Good Evolution Games?