Tech-metal enigmas Imperial Triumphant have released a new single and announced their sixth studio album. The song, Hotel ...