Like minitech suggested, you may have just indented answerb = input(...)
too far.
I modified your code a little:
maxGuesses = 2 #Max number of attempts for the problem
guessesTaken = 0
points = 0
while guessesTaken<maxGuesses:
answer = input("Your answer: ")
if answer.lower() == 'call of duty' or answer.lower() == 'a' or answer.lower() == 'a)':
print("You are correct!")
points = points + maxGuesses-guessesTaken
print("You scored %d points!" %(maxGuesses-guessesTaken))
break
else:
print("Incorrect")
print("You have %d guesses remaining!" %(maxGuesses-guessesTaken-1))
guessesTaken += 1