Steve Anderson, Evave – Before Long