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
Cool rhythms and harmonies. It's got kind of an old In Flames sound to it, so I would say that it's melodic death metal. I agree that the transitions should be cleaner but other than that it sounds pretty good.