Thank you for the detailed feedback! I think there is definitively an issue with the player feedback in the game, it can often feel like your actions have little (or in the snipers case, very delayed) impact.
I'm glad you liked the portraits and the music, I'll make sure to pass that along.