Yeah, I've been playing almost nonstop. I think I'll start over because one of the achievements is to complete the missions in under 30 hours and I'm already at 15 hours and like 18% because it is so fun to just go off on your own.