North American technical death metal group Mortem Obscuram have dropped their debut single. The track is called ‘Eradication of the Human Endeavor’. The band is already teasing their