Anyone who has worked in software knows the difference between expectations/projections and real life. Everything takes 10x longer once you dig into the details. So it’s great to see a gaming company able to adapt and continually release through those down moments and eventually produce something great.
It makes you wonder how much better other games could be if they took an incremental approach and continually expanded the world available to users.