40-50 games sounds good
I prefer 50 games (don't want people giving up TOO early), but something between 40 and 50 would be reasonable.