The game is really great, but I find it a bit too easy. To add some challenge, I came up with a few simple solutions that could be implemented: 


 - Introduce challenges for each mission. If all challenges are completed, players receive a bonus XP reward.
 

 - Add a timer to the more difficult missions to increase the pressure. 


 - Simply increase the overall difficulty of the missions.