This was great. As usual I marvel at the ingenuity that went into game development back then (probably still does).
There are plenty of challenges in modern game development, but many of them can be avoided if you're not trying to push the hardware to its absolute limit.