Yeah, I useally give up campaigns as well but this one was so interesting, I just had to keep playing and finish it.