marc hannibal – forever is a long long time