Fixed always calling @optional method
Made PPTutorialFinalViewController follow PPGameDataProtocol