The Auto News System.
After years of anticipation and speculation, fans of the beloved Metroid series finally have a reason…