This is awesome! But it needs mastering + some tighter Guitar-Sounds! It sounds like a really badass song, as you described it like a beast emerging from the shadows that you have to fight (some kind of boss-battle).
If you have the chance to record a good electric guitar track and tune it a little (Watch some Youtube videos about mastering, EQing etc), this song would blow me away!
Cheers