Art style is great, I really like the pseudo 2D stuff.
As for theme, I think I get it, but can't be sure. so I think that means you nailed it.
I think the biggest letdown was the abrupt ending.
Playing multiple times to figure out the choices was also a nice touch.