At this point I probably don't need to tell you that Tom Misch is good. We pretty much wax poetic about him every single time he releases a single, and "Rainbow" is no exception.
So, I'll keep it short and sweet: I dig this song. I've listened to it ~10 times since its release 3 days ago, always with an eye toward it filling today's Song of the Day.
You'll catch this as part of his Beat Tape 2 extended release.