>It's not really possible.
It's almost certainly possible, just not very likely. You have to understand that there were probably thousands of devs working on solo passion game projects during the same timeframe that are not widely known. This one hit a social percolation cluster and became wildly successful. Making a good game is a necessary but not sufficient condition for success.