I came up with the intro guitar line and thought it would be cool to do something on top of that. Then it just snowballed out of control! There are 8 different tracks and its the song I've worked most on. I have listened to it too much now though and I'm a bit bored. It's maybe too complicated?