It's 16 people (10% of the number who worked on Sports Rivals), at the end of the project.
Layoffs at the end of projects are typical. We'd probably have the same even if the game was a huge success.
I don't want to minimise it for the people involved, but I'd keep it in perspective before theories start spouting out of everywhere about what this means. It probably means nothing more than that a project finished.
Absolutely right.
Best of luck to those moving on.