Great work, one thing about the Purple Heart acjievement.
You don't need to die 20 times at one checkpoint or in one level. You just need to die 20 times at all...i played thru the single player and got this at the Laison Mission, it is the 7th or 8th mission. That was the time i died #20.
Just die 20 times during the course of the SP game!