It's kind of annoying that, when your ship is impounded, you have to pay one half of your silver on hand. It'd be nice if it were a set amount based on quantity of opium so we wouldn't have to burn through our funds before risky deals or lose them to some low-level Chinese official.
It'd be great if the game would remember your progress on a planet. Many a time I have left the game without fully exploiting the planet, and I have to start fresh the next time I play.
Level 16 (with the two sets of floating blocks that lower when you stand on them) is super annoying. The guy refuses to jump on the edge, and lands on spikes. But he'll happily jump again the moment he lands, turning around and falling on spikes. The controls aren't programmed well enough to deal with the very fine precision this level demands. Enjoyed the game immensely up until this level.
Definitely just won a match in Tarsus without losing a gladiator, but didn't get the reward. They didn't even break my armor, either, so it's not like they mean "no injuries". And I didn't kill any of my opponents. Hmm...