first off very nice tune and some pretty good scenes. but i think the alien is out of place. makes no real sense/does not add anything to the rest of the demo. a bit cheesy too. but overall a solid prod :)