I had the idea for the keyboard part about... 5 years ago, I think. It came back to me recently, and I just felt like jamming along with it with various parts. This is the result.