Mirage of Deep, Johannes Huppertz – More Than I Can Bear