Yes, Metroid III (SNES) was the last game in the series that let you go off track. I've played through it many times and never took the exact same route. Everytime it's a new experience. It's unfortunate that the games that came later copied pretty much everything from Metroid III except for this.