the team looked smaller than I expected
Looks pretty good sized to me. I've worked on a lot of commercial apps and teams are rarely more than 10 developers plus an equivalent amount of QA, techpubs, network admin guru, etc. So, 20 folks overall. There are efficiencies in a tight team and when you get larger than the team you see above, the amount of work required just to facilitate meetings and communication goes way up.
It's something of a rarity in commercial game development, though. I work for a larger, but still private, publisher/developer, and I don't think I see enough people in there to cover artists, let alone the rest of development, production, QA (largest department since we deal with both external and internal stuff), etc.