Game terminates now

isTotallyDefeated() was being called before the actual state of the game
was changed