Explicit
The Metroid Series
Episode notes
The Metroid Series is a long-running Nintendo franchise that, while not having as many games as some, has remained influential in the gaming industry.
Keywords
gamingvideonintendometroidsamusmetroidvaniaaranprimescifispace