Wow, a Xcom like in 2 weeks, that's crazy!
It works really well, and the leveling system is very interesting too (not sure about losing abilities tho, max level Vassal felt like a downgrade)
I also didn't understand how to raise Favor so I ended up way into the negatives and got wrecked by debuff dice (got to stage 9)
But I really liked the game, that's a great base concept for a bigger game if you wanna expand it. We don't get enough games in that genre !
I'm gonna try a new run right now :)