Oh, come on, people. 54 views and not one person bothers to contribute? The vocal are definitely death metal but the music suggests otherwise. It's a bit too jolly-sounding to be death. Perhaps progressive death? I can't find the group anywhere online; are they new?
I'm happy with calling it Groove metal with death vocals.
I mean, replace the death vocals with pantera or prong~ish vocals and it wouldnt be a stretch for either band.