It’s definitely satire. 2 million lines of code is an absurd under-exageration. This post had me looking up the number of possible chess games, because if you coded chess like above you would have to have an if statement for every outcome, and it’s 10^120 different possible games.
Showed this to the wife, and then asked her if she knows about 40k. She said she’s knows about Warhammer and is 40k better quality…