Reminds me of something that would be in a Metroid game.
Reminds me of this, like 1minute in:http://www.youtube.com/watch?v=D9TbdheS3Sg
YOU HEAR THAT?! THIS PERSON HAS DEMANDED MORE! I THINK YOU'LL HAVE TO COMPLY NAMKCOR D8