The track stays a bit too empty for too long at the start, then it keeps improving, and it would have been great to have a grand finale! Your ideas are good, keep creating!