By using this site, you agree to our Privacy Policy and our Terms of Use. Close
themanwithnoname said:

800 points? I have a severe allergic reaction to 800 point DLC.

I'm hoping that the 5 achievements is indicative of a great deal of content.