We're in rivethead heaven while 'Deviator' spins! Check our thoughts on the new Noise Unit album via Artoffact Records.