I'll admit, I don't quite see this as simply Anti-capitalist. There are layers to what you're presenting that speak to more than that.
You really surprised me with this game and in a positive way, I think my expectations were subverted time and time again for maximum impact. There are some crunchier parts with the dialogue, but even that fits what you're presenting.
A strong entry!