diff --git a/.astro/types.d.ts b/.astro/types.d.ts
index f964fe0..03d7cc4 100644
--- a/.astro/types.d.ts
+++ b/.astro/types.d.ts
@@ -1 +1,2 @@
///
+///
\ No newline at end of file
diff --git a/src/assets/screenshots/3d screenshot.png b/src/assets/screenshots/3d screenshot.png
deleted file mode 100644
index ddc6c58..0000000
--- a/src/assets/screenshots/3d screenshot.png
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:eec218ba5e48e0e570be077c77dd21fe0f110fe06457da5845105784c088c92e
-size 204246
diff --git a/src/assets/screenshots/3dscreenshot.webp b/src/assets/screenshots/3dscreenshot.webp
new file mode 100644
index 0000000..9c26ee7
--- /dev/null
+++ b/src/assets/screenshots/3dscreenshot.webp
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:5db6c05de49e09b0c6f1f55cb1d6ea06438381f63224f61fa0fcff6ad25a33d9
+size 31354
diff --git a/src/assets/screenshots/3nhuKCK6E3.png b/src/assets/screenshots/3nhuKCK6E3.png
deleted file mode 100644
index 5feae4b..0000000
--- a/src/assets/screenshots/3nhuKCK6E3.png
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:5be6551346cd1067ab4bbb172828a801c4e26f1c9cac9ce35e1e712356df05bb
-size 1970162
diff --git a/src/assets/screenshots/3nhuKCK6E3.webp b/src/assets/screenshots/3nhuKCK6E3.webp
new file mode 100644
index 0000000..8d68817
--- /dev/null
+++ b/src/assets/screenshots/3nhuKCK6E3.webp
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:033496589067424dd7cea625e34e2c794e402de4ed407dfc302ee61f1933a6bf
+size 253568
diff --git a/src/assets/screenshots/4MtAe7Wkev.png b/src/assets/screenshots/4MtAe7Wkev.png
deleted file mode 100644
index d352b3d..0000000
--- a/src/assets/screenshots/4MtAe7Wkev.png
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:770f13947f6cc6e349b68db524b6219798688c8143718fe159205eeca0983410
-size 586736
diff --git a/src/assets/screenshots/4MtAe7Wkev.webp b/src/assets/screenshots/4MtAe7Wkev.webp
new file mode 100644
index 0000000..a1008a4
--- /dev/null
+++ b/src/assets/screenshots/4MtAe7Wkev.webp
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:13dc06afaba7d527566c662ce602b33e2d965a51e2184432c7de21266f450f90
+size 72278
diff --git a/src/assets/screenshots/6wz3gW8c2h.png b/src/assets/screenshots/6wz3gW8c2h.png
deleted file mode 100644
index 6ebc8de..0000000
--- a/src/assets/screenshots/6wz3gW8c2h.png
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:06131801cba199fa267b532a2f26b841d2b856cdd1bb9428e08879981e7b36c8
-size 1932256
diff --git a/src/assets/screenshots/6wz3gW8c2h.webp b/src/assets/screenshots/6wz3gW8c2h.webp
new file mode 100644
index 0000000..cd2c9aa
--- /dev/null
+++ b/src/assets/screenshots/6wz3gW8c2h.webp
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:60d3759e8a38237f650b53a72e5491e391465566c3822ef738aa6f6d6dba1124
+size 250138
diff --git a/src/assets/screenshots/CpBLzTNM6N.png b/src/assets/screenshots/CpBLzTNM6N.png
deleted file mode 100644
index e661830..0000000
--- a/src/assets/screenshots/CpBLzTNM6N.png
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:9864e3e0982f73f59ed32365eec96ff84ec23906bd73fbc23ef8742235c9da4e
-size 1734885
diff --git a/src/assets/screenshots/CpBLzTNM6N.webp b/src/assets/screenshots/CpBLzTNM6N.webp
new file mode 100644
index 0000000..5e18684
--- /dev/null
+++ b/src/assets/screenshots/CpBLzTNM6N.webp
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:b4dfa4d7f974ed250abc1e9c5105654dfbeeb1ffdeb12bd3d134554c31893c2b
+size 245400
diff --git a/src/assets/screenshots/EWPHmIBEE5.png b/src/assets/screenshots/EWPHmIBEE5.png
deleted file mode 100644
index 90e6416..0000000
--- a/src/assets/screenshots/EWPHmIBEE5.png
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:0eeee2b3d31fbb4ea49bb38a2634088fa0a54d6ce5d41f7bf39f419d518b802e
-size 850435
diff --git a/src/assets/screenshots/EWPHmIBEE5.webp b/src/assets/screenshots/EWPHmIBEE5.webp
new file mode 100644
index 0000000..d6ec8cf
--- /dev/null
+++ b/src/assets/screenshots/EWPHmIBEE5.webp
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:6e157c627886b942ce37555805378c408333cc89ed19d638b20ecf4136c5238f
+size 78854
diff --git a/src/assets/screenshots/GL7SkQbHIY.png b/src/assets/screenshots/GL7SkQbHIY.png
deleted file mode 100644
index 28544a3..0000000
--- a/src/assets/screenshots/GL7SkQbHIY.png
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:a22580330264a0ad2d4a6f758ad26c18ed9a0a17cbe1254dbbad01e959b205f8
-size 110988
diff --git a/src/assets/screenshots/GL7SkQbHIY.webp b/src/assets/screenshots/GL7SkQbHIY.webp
new file mode 100644
index 0000000..5a2fd06
--- /dev/null
+++ b/src/assets/screenshots/GL7SkQbHIY.webp
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:46238e20efac904f694a92494a80d8c66fbd53c4e41e6fd72d6f0aa20ae41774
+size 58090
diff --git a/src/assets/screenshots/MMeJxl4IXr.png b/src/assets/screenshots/MMeJxl4IXr.png
deleted file mode 100644
index f8cd130..0000000
--- a/src/assets/screenshots/MMeJxl4IXr.png
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:2ba59fccc691e8f43d4eff532d88edfab411d9abb68d0566fad1c167b7b17bdd
-size 183846
diff --git a/src/assets/screenshots/MMeJxl4IXr.webp b/src/assets/screenshots/MMeJxl4IXr.webp
new file mode 100644
index 0000000..812c303
--- /dev/null
+++ b/src/assets/screenshots/MMeJxl4IXr.webp
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:daa52d4a137a9a50730fd67d7fdb9e420048be2c7eb2e4ad5fec1632474f750d
+size 77022
diff --git a/src/assets/screenshots/Pkazk0RufB.png b/src/assets/screenshots/Pkazk0RufB.png
deleted file mode 100644
index 3025b0d..0000000
--- a/src/assets/screenshots/Pkazk0RufB.png
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:9db331ad2d2cf2fb2525560baf5970f8faa6c8ff6ae885d9eedd65560af8fffd
-size 2035855
diff --git a/src/assets/screenshots/Pkazk0RufB.webp b/src/assets/screenshots/Pkazk0RufB.webp
new file mode 100644
index 0000000..865cd6b
--- /dev/null
+++ b/src/assets/screenshots/Pkazk0RufB.webp
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:990320f8e491ff4c85ad39f27ccb9a006d0bfe8f0d9f32b6a8e8b965c227b796
+size 270086
diff --git a/src/assets/screenshots/mockup-1777308293568.png b/src/assets/screenshots/mockup-1777308293568.png
deleted file mode 100644
index 93558db..0000000
--- a/src/assets/screenshots/mockup-1777308293568.png
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:e478586834f41ec41e85ab76bec7ca244c2521446a40442ba3de0ea97888fa17
-size 2007401
diff --git a/src/assets/screenshots/mockup-1777308293568.webp b/src/assets/screenshots/mockup-1777308293568.webp
new file mode 100644
index 0000000..2d3c28e
--- /dev/null
+++ b/src/assets/screenshots/mockup-1777308293568.webp
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:7af7633267f756987fd9ea5ab86752f44221823f0aff022f65f429aad31b2f8e
+size 272064
diff --git a/src/assets/screenshots/rBY2mgTLy0.png b/src/assets/screenshots/rBY2mgTLy0.png
deleted file mode 100644
index 653ddab..0000000
--- a/src/assets/screenshots/rBY2mgTLy0.png
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:eca786ab7f525bcfe663f82995fc9e91234ddd5df726528b0926eaf32ed8ad8e
-size 110966
diff --git a/src/assets/screenshots/rBY2mgTLy0.webp b/src/assets/screenshots/rBY2mgTLy0.webp
new file mode 100644
index 0000000..89ff6c3
--- /dev/null
+++ b/src/assets/screenshots/rBY2mgTLy0.webp
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:f95872fbed6f723bedb7bbf108a6891af96d1e52eb7dd88933a5ab8b420537c9
+size 54882
diff --git a/src/assets/screenshots/xNj7scPEDQ.png b/src/assets/screenshots/xNj7scPEDQ.png
deleted file mode 100644
index 4813a47..0000000
--- a/src/assets/screenshots/xNj7scPEDQ.png
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:c26e4b9c7f690c49f9625ea2b8c2a82f03a24a0236c53dc02c158f7222c2519d
-size 1805877
diff --git a/src/assets/screenshots/xNj7scPEDQ.webp b/src/assets/screenshots/xNj7scPEDQ.webp
new file mode 100644
index 0000000..3319cb7
--- /dev/null
+++ b/src/assets/screenshots/xNj7scPEDQ.webp
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:405217c4d547a0aa44915b6f812101bff2fb2ab90520e266cfe2982e8e2d4f79
+size 213736
diff --git a/src/assets/screenshots/yObFD2LySH.jpg b/src/assets/screenshots/yObFD2LySH.jpg
deleted file mode 100644
index f540a83..0000000
--- a/src/assets/screenshots/yObFD2LySH.jpg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:2f813f98ae41c6d383dcc5e9d6ea693b6701dddc5a03f73cbd1ed990b8532710
-size 1274712
diff --git a/src/assets/screenshots/yObFD2LySH.webp b/src/assets/screenshots/yObFD2LySH.webp
new file mode 100644
index 0000000..236ba83
--- /dev/null
+++ b/src/assets/screenshots/yObFD2LySH.webp
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:6fe7c23a4a31a037111eae461e323e6cfd0f092d432eaa78f646c6dd7f323f85
+size 376228
diff --git a/src/assets/screenshots/zEQxtzhPGx.png b/src/assets/screenshots/zEQxtzhPGx.png
deleted file mode 100644
index 1b18477..0000000
--- a/src/assets/screenshots/zEQxtzhPGx.png
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:3e3bf4df252866dd15f3c1c6efcfc648fbd9d320e47cf2d64551137497d229d6
-size 1324186
diff --git a/src/assets/screenshots/zEQxtzhPGx.webp b/src/assets/screenshots/zEQxtzhPGx.webp
new file mode 100644
index 0000000..290c450
--- /dev/null
+++ b/src/assets/screenshots/zEQxtzhPGx.webp
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:da0101a18f21a94cbeb37a73a39c8d95d3367d5250cc2ac74cee115a7e929696
+size 200234
diff --git a/src/assets/screenshots/zl8Dj4xnEw.png b/src/assets/screenshots/zl8Dj4xnEw.png
deleted file mode 100644
index 8888187..0000000
--- a/src/assets/screenshots/zl8Dj4xnEw.png
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:b68cd855b9e63d3219efe889a129843187639f6fc9c8a27638c983c5740ac9a1
-size 501858
diff --git a/src/assets/screenshots/zl8Dj4xnEw.webp b/src/assets/screenshots/zl8Dj4xnEw.webp
new file mode 100644
index 0000000..817047c
--- /dev/null
+++ b/src/assets/screenshots/zl8Dj4xnEw.webp
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:d143457bd55656a756f0e8b031dd6e0f6a578777d5ce365500ceb70e1218b5e2
+size 60898
diff --git a/src/components/Hero.astro b/src/components/Hero.astro
index 6cb5766..6fce4c7 100644
--- a/src/components/Hero.astro
+++ b/src/components/Hero.astro
@@ -1,6 +1,5 @@
---
-import gameflowLogo from "../assets/icon.svg";
-import screenshot from "../assets/screenshots/3d screenshot.png";
+import screenshot from "../assets/screenshots/3dscreenshot.webp";
import { Dot, Download } from "@lucide/astro";
import { Github } from "simple-icons-astro";
import pkg from "../../package.json";
diff --git a/src/components/Screenshots.astro b/src/components/Screenshots.astro
index 758507c..d12b3af 100644
--- a/src/components/Screenshots.astro
+++ b/src/components/Screenshots.astro
@@ -1,6 +1,6 @@
---
import { Image } from "@lucide/astro";
-const images = import.meta.glob("../assets/screenshots/*.{png,jpg}", {
+const images = import.meta.glob("../assets/screenshots/*.webp", {
eager: true,
});
---