That really takes me back, it's very very ultravox-y. Never heard that song before but it sounds a lot like "The Thin Wall". Actually, it sounds like part of it is actually used in the thin wall, or vice versa smile