diff --git a/app/src/main/assets/cubemap/island/negx.ktx b/app/src/main/assets/cubemap/island/negx.ktx
new file mode 100644
index 000000000..62331d75f
Binary files /dev/null and b/app/src/main/assets/cubemap/island/negx.ktx differ
diff --git a/app/src/main/assets/cubemap/island/negy.ktx b/app/src/main/assets/cubemap/island/negy.ktx
new file mode 100644
index 000000000..6aa0490a6
Binary files /dev/null and b/app/src/main/assets/cubemap/island/negy.ktx differ
diff --git a/app/src/main/assets/cubemap/island/negz.ktx b/app/src/main/assets/cubemap/island/negz.ktx
new file mode 100644
index 000000000..a84bba1cc
Binary files /dev/null and b/app/src/main/assets/cubemap/island/negz.ktx differ
diff --git a/app/src/main/assets/cubemap/island/posx.ktx b/app/src/main/assets/cubemap/island/posx.ktx
new file mode 100644
index 000000000..1670cfa0f
Binary files /dev/null and b/app/src/main/assets/cubemap/island/posx.ktx differ
diff --git a/app/src/main/assets/cubemap/island/posy.ktx b/app/src/main/assets/cubemap/island/posy.ktx
new file mode 100644
index 000000000..48faf5b84
Binary files /dev/null and b/app/src/main/assets/cubemap/island/posy.ktx differ
diff --git a/app/src/main/assets/cubemap/island/posz.ktx b/app/src/main/assets/cubemap/island/posz.ktx
new file mode 100644
index 000000000..1164601a4
Binary files /dev/null and b/app/src/main/assets/cubemap/island/posz.ktx differ
diff --git a/app/src/main/res/drawable/environment_island.jpg b/app/src/main/res/drawable/environment_island.jpg
new file mode 100644
index 000000000..532ef4993
Binary files /dev/null and b/app/src/main/res/drawable/environment_island.jpg differ
diff --git a/app/src/main/res/values/options_values.xml b/app/src/main/res/values/options_values.xml
index 8d8bc32d6..72b14ddd3 100644
--- a/app/src/main/res/values/options_values.xml
+++ b/app/src/main/res/values/options_values.xml
@@ -3,18 +3,21 @@
- @string/developer_options_env_void
+ - @string/developer_options_env_island
- @string/developer_options_env_cave
- @string/developer_options_env_meadow
- void
+ - island
- cave
- meadow
- @color/black
+ - @drawable/environment_island
- @drawable/environment_cave
- @drawable/environment_meadow
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 61b48cde7..6227aba65 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -279,6 +279,9 @@
The 'Void' environment is an empty space that surrounds the user in empty, black space. -->
Void
+
+ Island
+
Cave
diff --git a/app/src/uncompressed_assets/main/assets/cubemap/island/negx.jpg b/app/src/uncompressed_assets/main/assets/cubemap/island/negx.jpg
new file mode 100644
index 000000000..2ba7ead95
Binary files /dev/null and b/app/src/uncompressed_assets/main/assets/cubemap/island/negx.jpg differ
diff --git a/app/src/uncompressed_assets/main/assets/cubemap/island/negy.jpg b/app/src/uncompressed_assets/main/assets/cubemap/island/negy.jpg
new file mode 100644
index 000000000..6c080b5d9
Binary files /dev/null and b/app/src/uncompressed_assets/main/assets/cubemap/island/negy.jpg differ
diff --git a/app/src/uncompressed_assets/main/assets/cubemap/island/negz.jpg b/app/src/uncompressed_assets/main/assets/cubemap/island/negz.jpg
new file mode 100644
index 000000000..744c65efa
Binary files /dev/null and b/app/src/uncompressed_assets/main/assets/cubemap/island/negz.jpg differ
diff --git a/app/src/uncompressed_assets/main/assets/cubemap/island/posx.jpg b/app/src/uncompressed_assets/main/assets/cubemap/island/posx.jpg
new file mode 100644
index 000000000..ce9bb3dbb
Binary files /dev/null and b/app/src/uncompressed_assets/main/assets/cubemap/island/posx.jpg differ
diff --git a/app/src/uncompressed_assets/main/assets/cubemap/island/posy.jpg b/app/src/uncompressed_assets/main/assets/cubemap/island/posy.jpg
new file mode 100644
index 000000000..a55098deb
Binary files /dev/null and b/app/src/uncompressed_assets/main/assets/cubemap/island/posy.jpg differ
diff --git a/app/src/uncompressed_assets/main/assets/cubemap/island/posz.jpg b/app/src/uncompressed_assets/main/assets/cubemap/island/posz.jpg
new file mode 100644
index 000000000..8e4fd5b04
Binary files /dev/null and b/app/src/uncompressed_assets/main/assets/cubemap/island/posz.jpg differ