Yes, I bought it. And so far, I'm enjoying it. I've been playing the campaign, and I'm quite enjoying the refinements to the gameplay since I last played Starcraft II.
But, really, I made this thread because I have to share one thing. Kerrigan's adjutant is Aigis from the Persona series, and that is really, really distracting. Ok, so she's a zerg information depository and tactician named Izsha. But, seriously, she's Aigis. Same voice actor, nearly identical tone, inhuman perceptions and viewpoints... It's awesome.