You are done. Start a New Game at a higher difficulty level and get all the achievements. That's the reason why you're 50% complete.
Check your achievements on your Xbox Guide by pressing the Xbox Home button on your controller, go to Achievements and look for the Who Dares Wins Achievement. I'm sure you have that. If you don't, then you definitely have a problem.