That's right, that price deserves two explanation points. It's that good.
I've been waiting for Stacking to hit a price that I was comfortable buying it at, and 300 MSP is an amazing price, and probably as good as it is going to get. I just started playing it after buying it and am really enjoying myself right now, that Double Fine charm shines through bright with this one.
So yeah, hey, you should get this. Even if you are just curious about it, 300 points is worth a risk just to support Double Fine and keep them doing what they do.