At the beginning, press Up/Down to switch between Load and New. Press A to activate things. For example, press A while the NEW button is selected to start a new game. Press the left and right arrows to move. You can press A to jump or select, and S to shoot. You can press V to switch weapons. You can also hold down Z to run faster and jump higher. (think "Z to zoom") You can also press X to switch your current weapon to the beam. The bosses in order: Torizo Hyaku Shroudian Zeta Metroid Shroudian 2
I used Basic Platformer Code, made by Twilamb. Also some metroid sprites I found on the internet