Oakland, CA's Suffokate have returned with a new song titled "The Impostor", which can be heard below via the embedded YouTube player. The song features the...