Natural History Museum of Video Game Characters: Metroids Exhibit

welcome to the metroid larvae exhibit! The alien creature known as ‘Metroid’ has become an icon for all things horrifying and deadly. Reminiscent of something straight out of a horror film, these jellyfish-like aliens are far from cuddly. If you mistake their outstretched fangs for a warm hug, you’ll find yourself hopelessly trapped in their […]

Read More Natural History Museum of Video Game Characters: Metroids Exhibit