Theres 4 bonus missions
Mr Blondes Revenger for finishing on Agent.
Maian SOS for finishing on Special Agent.
WAR! for finishing on Perfect Agent.
Duel for getting at least a bronze on all weapons in firing range.
New difficulty setting called Perfect Dark unlocked by beating all levels on Perfect Agent.
You can cheese some of the firing range by selecting the laptop gun on bronze, turn to the wall behind you (or where ever you want it) and throw it, when it folds up and disappears out of sight but before its thrown pause the game, cancel out of laptop gun, and choose the one your having issues with. Once it starts the laptop gun should then finish throwing and help out.
Loved playing through the game again but on PC
Edit: fixed difficulty name

How often are you just hopping between places you’ve already been?
As to the people saying you can fast travel back to cities, last time (which was about 5 mins ago) i went to go back to New Atlantis i had to faat travel to the system first before i could even select the city, but other times ive been able to directly select the landing spot and fast travel there from another system so I dunno.
I just went and did stuff in Sol, i fast travelled to the system, fast travelled to the city, ran to the bar close to the landing pad, ran back to the ship, fast travelled to orbit, fast travelled to Venus, killed 3 ships, interacted with satellite, fast travelled to staryard, fought a decent amount of people which was good, fast travelled to Neptune, short fight, board, kill 3 or 4 peeps, fast travel to lodge. Then fast travel to mining planet system, fast travel to planet, talk, fast travel to different system, fast travel to planet run to ship, no bad guys just a quick convo, then fast travel back to ship, fast travel to orbit, and now fast travel to different planet.
Also fuel auto refills after every jump just seems to mean more fast travelling if you need to go further
If your enjoying it then im happy for you not trying to detract, just sharing my experience, i just wish they pushed what could be done more

If your enjoying it then don’t worry about the negative comments. Unlike some other space games you dont do much travel yourself, you fast travel everywhere which means seeing the same non-skippable cutscenes again and again, i fast travel to the system, then fast travel to the planet, then fast travel to the surface; then if i want to go elsewhere on the planet i have to fast travel back to orbit then back down to the planet. Its “fast travel:the video game” Given that similar games have managed to let you fly your ship from space down and around the planet for years now I dont why you cant in this, im constantly pulled out of playing for a loading screen
Technically, one Star Wars game should be called Star Wars: Dark Forces IV: Jedi Knight III: Jedi Outcast II: Jedi Academy