I actually didn't read the description before playing and my first though of the game was "yeah, this is like Metroid and Castlevania". It also reminded me of an Alien movie. Very well-made game, with the detailed graphics and well-thought out controls, and not forgetting the lengthy cutscene sequences.
We'd like to see this game in our Game Development World Championship!