RevQuest: Save the Revolution!