I think I figured this out on guitar today. I can't get the tone right yet, so it feels a little off when I play with the track, but I'm pretty sure I'm like 90% right on everything.
I'm thinking it's B flat minor and pretty straight forward pentatonics. If not then I'm totally of.