Yep, but the actual game development side of things wasn't too realistic in many ways.
Generally, it takes a couple of dozen developers years to make current-gen 3D games. And while QA (testing) teams can be as large as development teams, that's often because they test multiple games and/or only test a given game for a couple of months.
One guy doing the development with a big team of testers working concurrently probably never happens.
And of course testing does not involve simply completing the game.
You have to cover a lot more content / permutations than that. I knew a guy that had to test a racing game, by crashing into walls and filling out a report if something odd happened....*for three months*