He probably isn't lying. He may be neglecting to mention some of his down months or he may be exaggerating some months or maybe even every month. But he likely at least makes in the ballpark of what he says.
There are a few downsides to this that you may have not thought of or don't have experience with yet.
Gunner wrote:- More time spent with your wife and families
- Holy crap just the amount of freedom that you can have is giving me chills
Actually, to make this kind of money doing solo, independent game development he probably works much, much more than 40 hours a week. Most independent contractors do. He probably works about 65 - 80 hours a week.
And I wouldn't really call it "freedom". If anything I would say I am actually more free being a salaried employee of someone else. When you have a family, a mortgage, car payment, etc. you don't really have flexibility in your freelancer work. There is only one option and that option is to turn over every rock looking for work and take all comers who can pay for your work. Freelancing can be an incredible grind, mostly in finding enough work. Sure you can hit a point where you come over the hill and things get easier on the other side because maybe you have gotten a reputation and a name so more people are coming to look for you but it is always a grind.
And then there is the ultimate downside to freelancing that keeps a ton of people from ever doing it: you are absolutely working hand-to-mouth and there is no safety net at all. I have a salary from a major corporation and make a pretty generous amount of vacation time. If I get sick, I can just take vacation and stay home until I feel better. If it gets worse, I can take paid leave for a number of months until I get better. If I get let go I could get months of severance pay that would cover the bills while I look for another job. If everything goes rotten, I can at least get
something for a couple of months through unemployment.
When you freelance, you give all of this up. If you aren't working, for any reason, you aren't making money. Sure you can go on vacation whenever you want but you have to save up 2x more money to go on said vacation because not only are you spending on the vacation but no money is coming in while you are taking it. I have to spend the same amount of money for the vacation but I am being paid my normal salary while I am on it.
Sure you could start to make a decent amount of money but you have to be extremely careful about adjusting your lifestyle up to that level of income or you could be locking yourself into struggling to pay all of your obligations and working around the clock to try to do so. On the other side of that, if I get a raise at my work that is guaranteed extra money I will have as long as I am working there.
So there are pluses and minuses to both sides. A lot of people tend to freelance when they are younger and grow to dislike the uncertainty once they have a family and children. I don't have kids but I would not do it today for the reasons of uncertainty.
EDIT: As for working conditions going to a regular job, it depends a lot on the job. I love going to work, they are pretty flexible with their hours and in general I love my job. I think once you get older, get more experience and hopefully get into work you like doing things will change. I have never dreaded going to work since I became a software developer.
EDIT2: Yes, the money is much better for someone in another country but do keep in mind that unfortunately the pay also goes down if you are outside of the country. This mostly has to do with people's biases about "outsourcing", possible past negative experiences they have had with sending work "off-shore" and also the idea that there should be some perceived discount for sending the work out of the country. Otherwise they would rather have someone they can meet with face-to-face who lives at least marginally in their same area, etc.