pygame.quit()
Running == False 아마 이 부분에서 에러가 있었을 거 같습니다. Running = False 대입 연산(=)으로 변수 Running의 값을 False로 바꾸어 주어야 하는데 오타로 인해 비교연산자(==)가 쓰여 창 닫기 이벤트가 발생하여도 Running의 값이 False로 바꾸질 못해서 프로그램이 종료되지 못한 경우로 보입니다. 덧붙여, 질문할 때는 코드와 함께 console의 에러 메시지를 함께 올려주시는 게 좋습니다.