diff --git a/examples/colormaterial_color.rs b/examples/colormaterial_color.rs
index 391bfc706ab053904e10a09165ecb17865095e39..d22f9d30c604ffc8be9d626f61eaed9e8edba0c8 100644
--- a/examples/colormaterial_color.rs
+++ b/examples/colormaterial_color.rs
@@ -15,6 +15,7 @@ fn main() {
             ..default()
         })
         .add_plugins(DefaultPlugins)
+        .add_system(bevy::window::close_on_esc)
         .add_plugin(TweeningPlugin)
         .add_startup_system(setup)
         .run();
diff --git a/examples/menu.rs b/examples/menu.rs
index bd6cb013f63fb1c2371125d312a82a7b9b37a8ba..3156ff90a3988cb3817e9ba76fcee3937d8847ce 100644
--- a/examples/menu.rs
+++ b/examples/menu.rs
@@ -13,6 +13,7 @@ fn main() {
             ..default()
         })
         .add_plugins(DefaultPlugins)
+        .add_system(bevy::window::close_on_esc)
         .add_plugin(TweeningPlugin)
         .add_plugin(WorldInspectorPlugin::new())
         .add_startup_system(setup)
diff --git a/examples/sequence.rs b/examples/sequence.rs
index a4847b97d3d59631cd406b365eec7c44b545be94..2d43fb97e9f7e362322a581719ee9cf36d71aa0d 100644
--- a/examples/sequence.rs
+++ b/examples/sequence.rs
@@ -14,6 +14,7 @@ fn main() {
             ..default()
         })
         .add_plugins(DefaultPlugins)
+        .add_system(bevy::window::close_on_esc)
         .add_plugin(TweeningPlugin)
         .add_startup_system(setup)
         .add_system(update_text)
diff --git a/examples/sprite_color.rs b/examples/sprite_color.rs
index a85d3bb83a0ef59e84de11b1c2e4151b69bab464..ca6e6e3511314507c4915fc85c015bd8a9d1e694 100644
--- a/examples/sprite_color.rs
+++ b/examples/sprite_color.rs
@@ -11,6 +11,7 @@ fn main() {
             ..default()
         })
         .add_plugins(DefaultPlugins)
+        .add_system(bevy::window::close_on_esc)
         .add_plugin(TweeningPlugin)
         .add_startup_system(setup)
         .run();
diff --git a/examples/text_color.rs b/examples/text_color.rs
index e02d8349d7499af1dfe7926f1a037d988dd9b7e2..25fd6c485982a9fe3201056c94cbaad48ba8b533 100644
--- a/examples/text_color.rs
+++ b/examples/text_color.rs
@@ -14,6 +14,7 @@ fn main() {
             ..default()
         })
         .add_plugins(DefaultPlugins)
+        .add_system(bevy::window::close_on_esc)
         .add_plugin(TweeningPlugin)
         .add_startup_system(setup)
         .run();
diff --git a/examples/transform_rotation.rs b/examples/transform_rotation.rs
index 8efa704816c5ccb83ff32b8d0ec8f8ad053b3b88..67626f694b34be9bfe5f2b245080fda108a48d0c 100644
--- a/examples/transform_rotation.rs
+++ b/examples/transform_rotation.rs
@@ -13,6 +13,7 @@ fn main() {
             ..default()
         })
         .add_plugins(DefaultPlugins)
+        .add_system(bevy::window::close_on_esc)
         .add_plugin(TweeningPlugin)
         .add_plugin(InspectorPlugin::<Options>::new())
         .add_startup_system(setup)
diff --git a/examples/transform_translation.rs b/examples/transform_translation.rs
index 85b52b44531389ff135eebc1ee1a024695007bb1..74cbf750648a919589926d3e8e64cbd8e8d5185b 100644
--- a/examples/transform_translation.rs
+++ b/examples/transform_translation.rs
@@ -13,6 +13,7 @@ fn main() {
             ..default()
         })
         .add_plugins(DefaultPlugins)
+        .add_system(bevy::window::close_on_esc)
         .add_plugin(TweeningPlugin)
         .add_plugin(InspectorPlugin::<Options>::new())
         .add_startup_system(setup)
diff --git a/examples/ui_position.rs b/examples/ui_position.rs
index 928e0213de9b026a8010a6bf71b42fb41d887473..e091e1899208a8fec547f729c12edb5e592f6c2b 100644
--- a/examples/ui_position.rs
+++ b/examples/ui_position.rs
@@ -13,6 +13,7 @@ fn main() {
             ..default()
         })
         .add_plugins(DefaultPlugins)
+        .add_system(bevy::window::close_on_esc)
         .add_plugin(TweeningPlugin)
         .add_plugin(InspectorPlugin::<Options>::new())
         .add_startup_system(setup)