diff --git a/mods/default/bogus.tem b/mods/default/bogus.tem
new file mode 100644
index 0000000000..db18593048
Binary files /dev/null and b/mods/default/bogus.tem differ
diff --git a/mods/default/chrome.xml b/mods/default/chrome.xml
new file mode 100644
index 0000000000..9ccee19185
--- /dev/null
+++ b/mods/default/chrome.xml
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/mods/default/dialog.png b/mods/default/dialog.png
new file mode 100644
index 0000000000..b7047caefa
Binary files /dev/null and b/mods/default/dialog.png differ
diff --git a/mods/default/maps/shellmap/map.bin b/mods/default/maps/shellmap/map.bin
new file mode 100644
index 0000000000..35529fcc67
Binary files /dev/null and b/mods/default/maps/shellmap/map.bin differ
diff --git a/mods/default/maps/shellmap/map.uid b/mods/default/maps/shellmap/map.uid
new file mode 100644
index 0000000000..d9fde58fd5
--- /dev/null
+++ b/mods/default/maps/shellmap/map.uid
@@ -0,0 +1 @@
+95c34889e85a903d7dbb41f13d6c373b44a8b62e
\ No newline at end of file
diff --git a/mods/default/maps/shellmap/map.yaml b/mods/default/maps/shellmap/map.yaml
new file mode 100644
index 0000000000..6d94b3360b
--- /dev/null
+++ b/mods/default/maps/shellmap/map.yaml
@@ -0,0 +1,15 @@
+Selectable: False
+MapFormat: 2
+Title: Default Shellmap
+Description: A default empty map to use when no custom shellmap is wanted
+Author: alzeih
+PlayerCount: 0
+Tileset: DUMMY
+MapSize: 128,128
+TopLeft: 16,16
+BottomRight: 112,112
+Players:
+Actors:
+Waypoints:
+Smudges:
+Rules:
diff --git a/mods/default/maps/shellmap/preview.png b/mods/default/maps/shellmap/preview.png
new file mode 100644
index 0000000000..b5681e16e5
Binary files /dev/null and b/mods/default/maps/shellmap/preview.png differ
diff --git a/mods/default/menus.yaml b/mods/default/menus.yaml
new file mode 100644
index 0000000000..60a3476b70
--- /dev/null
+++ b/mods/default/menus.yaml
@@ -0,0 +1,18 @@
+Container:
+ ClickThrough:true
+ Children:
+ Background@MAINMENU_BG:
+ Id:MAINMENU_BG
+ X:(WINDOW_RIGHT - WIDTH)/2
+ Y:(WINDOW_BOTTOM - HEIGHT)/2
+ Width:250
+ Height:65
+ Delegate:MainMenuButtonsDelegate
+ Children:
+ Button@MAINMENU_BUTTON_QUIT:
+ Id:MAINMENU_BUTTON_QUIT
+ X:45
+ Y:20
+ Width:160
+ Height:25
+ Text:Quit
\ No newline at end of file
diff --git a/mods/default/mod.yaml b/mods/default/mod.yaml
new file mode 100644
index 0000000000..9fb4f47dd2
--- /dev/null
+++ b/mods/default/mod.yaml
@@ -0,0 +1,31 @@
+# Default Game Mod
+
+Folders:
+ ./mods/default
+ ./
+
+Packages:
+
+Rules:
+ mods/default/system.yaml
+
+Sequences:
+ mods/default/sequences.xml
+Assemblies:
+ mods/ra/OpenRA.Mods.RA.dll
+Weapons:
+
+Voices:
+
+Music:
+
+TileSets:
+ mods/default/tileset-dummy.yaml
+
+Chrome:
+ mods/default/chrome.xml:
+
+ChromeLayout:
+ mods/default/menus.yaml:
+
+ShellmapUid: 95c34889e85a903d7dbb41f13d6c373b44a8b62e
\ No newline at end of file
diff --git a/mods/default/mouse.shp b/mods/default/mouse.shp
new file mode 100644
index 0000000000..4bd614a27e
Binary files /dev/null and b/mods/default/mouse.shp differ
diff --git a/mods/default/sequences.xml b/mods/default/sequences.xml
new file mode 100644
index 0000000000..4ee89ca9c8
--- /dev/null
+++ b/mods/default/sequences.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/mods/default/system.yaml b/mods/default/system.yaml
new file mode 100644
index 0000000000..3063ff094b
--- /dev/null
+++ b/mods/default/system.yaml
@@ -0,0 +1,9 @@
+World:
+ PaletteFromFile@chrome:
+ Name: chrome
+ Filename: temperat.pal
+ PaletteFromFile@cursor:
+ Name: cursor
+ Filename: temperat.pal
+ SpatialBins:
+ UnitInfluence:
\ No newline at end of file
diff --git a/mods/default/temperat.pal b/mods/default/temperat.pal
new file mode 100644
index 0000000000..bb63fcdd50
Binary files /dev/null and b/mods/default/temperat.pal differ
diff --git a/mods/default/tileset-dummy.yaml b/mods/default/tileset-dummy.yaml
new file mode 100644
index 0000000000..77e108fa03
--- /dev/null
+++ b/mods/default/tileset-dummy.yaml
@@ -0,0 +1,15 @@
+General:
+ Name: Dummy
+ Id: DUMMY
+ Extensions: .shp, .tem
+ Palette: temperat.pal
+Terrain:
+ TerrainType@Blank:
+ Type: Blank
+Templates:
+ Template@255:
+ Id: 255
+ Image: bogus
+ Size: 1,1
+ Tiles:
+ 0: Blank
\ No newline at end of file