ClaudeLv250 on 05 July 2008
It's pretty obvious that it's Super Metroid (and anyone that comes in this thread just to state that they don't like Metroid is a flaming douche).
Tag - "No trolling on my watch!"