Someone was talking about them on another forum and was giving out a website. Has anyone heard them? They give out free demos if you email them, definitely worth checking out. Their site has a few songs on it and the quality is much, much better than any demo I have heard.
Check them out if you're interested... www.deimos-metal.com