Guys, I want to take this is pieces, rather than trying to get something completely right all at once. I am going to start by focusing on the user passing game. After that I'll look at the user running game. After that, I'll do the same for the CPU on both, and see if I can find a good balance. Anyone can attempt to do one of these steps for me. It's always nice to have another opinion. Step #1 - Create a believable CPU secondary / pass rush. More when I have some thoughts.