"Homo Sum," a track off of the new album by Polish technical death metallers Decapitated, is available for worldwide listening in its entirety HERE. The follow-up...