News TERAMAZE reveal first single “Standing Ovation” from upcoming album ‘Eli: A Wonderful Fall From Grace’