By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Hopefully it is something Metroid-related. I've been itching to play a fresh new Metroid game for a while now.

Plus, Metroid seems to be getting more attention these days.