diff --git a/assets/1635233718475-fotor-ai-art-effects-20250320103253.jpeg b/assets/1635233718475-fotor-ai-art-effects-20250320103253.jpeg
new file mode 100644
index 0000000..b7f4156
Binary files /dev/null and b/assets/1635233718475-fotor-ai-art-effects-20250320103253.jpeg differ
diff --git a/assets/1635233718475_2-fotor-ai-art-effects-20250320115846.jpg b/assets/1635233718475_2-fotor-ai-art-effects-20250320115846.jpg
new file mode 100644
index 0000000..7071273
Binary files /dev/null and b/assets/1635233718475_2-fotor-ai-art-effects-20250320115846.jpg differ
diff --git a/assets/capsulapngpiccola.png b/assets/capsulapngpiccola.png
new file mode 100644
index 0000000..126293f
Binary files /dev/null and b/assets/capsulapngpiccola.png differ
diff --git a/assets/jmpbianco.png b/assets/jmpbianco.png
new file mode 100644
index 0000000..01d91f5
Binary files /dev/null and b/assets/jmpbianco.png differ
diff --git a/assets/jmpnero.png b/assets/jmpnero.png
new file mode 100644
index 0000000..d92a319
Binary files /dev/null and b/assets/jmpnero.png differ
diff --git a/assets/mauro-fotor-ai-art-effects-20250320172839.jpeg b/assets/mauro-fotor-ai-art-effects-20250320172839.jpeg
new file mode 100644
index 0000000..404fda6
Binary files /dev/null and b/assets/mauro-fotor-ai-art-effects-20250320172839.jpeg differ
diff --git a/assets/mauro-fotor-ai-art-effects-20250320172954.jpeg b/assets/mauro-fotor-ai-art-effects-20250320172954.jpeg
new file mode 100644
index 0000000..02dcf89
Binary files /dev/null and b/assets/mauro-fotor-ai-art-effects-20250320172954.jpeg differ
diff --git a/assets/photo_2025-03-20_20-34-50-fotor-ai-art-effects-20250320203715.jpg b/assets/photo_2025-03-20_20-34-50-fotor-ai-art-effects-20250320203715.jpg
new file mode 100644
index 0000000..eceb26d
Binary files /dev/null and b/assets/photo_2025-03-20_20-34-50-fotor-ai-art-effects-20250320203715.jpg differ
diff --git a/assets/steam.jpeg b/assets/steam.jpeg
new file mode 100644
index 0000000..1fc3c23
Binary files /dev/null and b/assets/steam.jpeg differ
diff --git a/assets/steam.png b/assets/steam.png
new file mode 100644
index 0000000..f210ace
Binary files /dev/null and b/assets/steam.png differ
diff --git a/index.html b/index.html
index 0b1d528..f1b9237 100644
--- a/index.html
+++ b/index.html
@@ -15,18 +15,19 @@
-

-
JMP Games
-
Creating Atmospheric Digital Worlds
+

+
Enter the next Level
-
UPCOMING TITLE
+
GAMES
-
DTS
-
A psychological horror adventure where reality bends and shadows come alive.
+
The Drunken Beard
+

+
The Drunken Beard is all about a tavern simulator. Brew craft beer, serve beer, decorate your tavern, and take part in random events and more!
Coming 2025
-
+

+
@@ -34,6 +35,8 @@
Subscribe for development updates and exclusive content
@@ -42,24 +45,39 @@
THE TEAM
-

-
Tizio Caio
-
+

+
Michele Rossi
+
Developer
-

-
Tizio Caio
-
+

+
Mauro Cirafisi
+
Developer
-

-
Tizio Caio
-
+

+
Flavio Fabbrizi
+
CEO

-
Tizio Caio
-
+
Matteo Sonaglioni
+
2D & 3D Artist
+
+
+

+
Ambra Cirafisi
+
Concept Artist
+
+
+

+
Agnese Lucchese
+
Animator
+
+
+

+
Angelo Carnemolla
+
Sound Designer
@@ -68,8 +86,8 @@
Press Kit
-
© 2025 JMP Games. All rights reserved.
-
VAT: IT12345678901
+
© 2025 JMP Games srls. All rights reserved.
+
VAT: IT02571090444
diff --git a/privacy-policy.html b/privacy-policy.html
index e63de45..f840d78 100644
--- a/privacy-policy.html
+++ b/privacy-policy.html
@@ -50,7 +50,7 @@
Contact Us
- If you have any questions about this Privacy Policy, please contact us at privacy@jmpgames.com
+ If you have any questions about this Privacy Policy, please contact us at info@jmpgames.com
← Back to Home
diff --git a/script.js b/script.js
index 7f42e0f..b12a62d 100644
--- a/script.js
+++ b/script.js
@@ -1,14 +1,25 @@
document.addEventListener('DOMContentLoaded', () => {
// Newsletter form submission
const form = document.getElementById('newsletter-form');
- form.addEventListener('submit', (e) => {
+ form.addEventListener('submit', async (e) => {
e.preventDefault();
const email = e.target.querySelector('input[type="email"]').value;
- // Here you would typically send this to your backend
- alert('Thanks for subscribing! Check your email for confirmation.');
- form.reset();
+ const subscribe = e.target.querySelector('input[id="subscribe"]').value;
+ const message = e.target.querySelector('input[id="sub_message"]');
+ message.setAttribute('type','text');
+ message.type = 'text';
+ const response = await fetch('http://localhost:3001/newsletter', {
+ method: 'POST',
+ body: JSON.stringify({
+ "email": email,
+ "subscribe": subscribe
+ }),
+ headers: {
+ 'Content-Type': 'application/json'
+ }
+ });
});
-
+
// Add subtle parallax effect to video background
document.addEventListener('mousemove', (e) => {
const mouseX = e.clientX / window.innerWidth;
diff --git a/styles.css b/styles.css
index 31c3310..3b42b5a 100644
--- a/styles.css
+++ b/styles.css
@@ -154,8 +154,7 @@ button:hover {
}
.team-member img {
- width: 120px;
- height: 120px;
+ height: 150px;
border-radius: 8px;
margin-bottom: 1rem;
border: 2px solid var(--accent-2);
diff --git a/unsubscribe.html b/unsubscribe.html
new file mode 100644
index 0000000..0601393
--- /dev/null
+++ b/unsubscribe.html
@@ -0,0 +1,27 @@
+
+
+
+
+
+
JMP GAMES - Unsubscribe
+
+
+
+
+
+

+
Enter the next Level
+
+
Do you want to cancel your subscription?
+
Enter your email address to confirm your unsubscription.
+
+
+
+
+
+