especially the main rhythm riffs remind me of old at the gates (
http://www.bnrmetal.com/groups/atg.htm) songs, slaughter of the soul for example...
would say you need to work at the transitions betweens the different themes.
style would be considered
death metal, perhaps melodic death metal
m