Browsing: Super Metroid
Image: Nintendo / KotakuWith a new Nintendo console looming over 2025, the Switch is in its twilight year. It looks…
It’s been in development since before the dawn of time, and now, as foretold in the Ancient Scrolls, our faith…