john halo shoots samus metroid