diff --git a/apps/web/content/blog/wownero-moon-launch-release.mdx b/apps/web/content/blog/wownero-moon-launch-release.mdx new file mode 100644 index 0000000..3c54750 --- /dev/null +++ b/apps/web/content/blog/wownero-moon-launch-release.mdx @@ -0,0 +1,50 @@ +--- +title: "Wownero Moon Launch — From First Game to Full Release" +date: "2026-03-12" +excerpt: "A crypto-themed space landing game with 11 levels, 4 weapons, and an endless mode. The expanded re-release of my very first game." +--- + +Wownero Moon Launch is now available on [Google Play](https://play.google.com/store/apps/details?id=com.suchsoftware.wowneromoonlaunch), the [App Store](https://apps.apple.com/app/wownero-moon-launch/id_PLACEHOLDER), [itch.io](https://suchsoftware.itch.io/wownero-moon-launch), and [the web](https://moonlaunch.such.software). + +## The Backstory + +This was the first game I ever wrote. The original version was released as **Meowlet Moon Launch** — a simple rocket landing game where you flew to the Moon and tried not to crash. It had one level, basic physics, and not much else. But it worked, and people played it. + +Now we're releasing the greatly expanded version as **Wownero Moon Launch**. What started as a single-level prototype has grown into a full game with 11 story levels spanning the entire solar system, a procedural endless mode, four weapons, eight upgrades, 13 ship skins, and a crypto-themed collectible system. + +## What's in the Game + +You launch a rocket from Earth and navigate through space to land on increasingly difficult targets. The core mechanic is simple — thrust, rotate, land gently — but the game layers on hazards and systems that keep it interesting. + +**11 story levels** take you from the Moon to Mars, Venus, Io, Jupiter, Saturn, Neptune, Pluto, an asteroid belt, a rotating space station, and finally a Martian mothership boss fight. Each level introduces new mechanics: wormhole portals, solar wind zones, nebula fog that drains your fuel, orbiting asteroids, and black holes with lethal event horizons. + +**Endless mode** generates procedural waves after you finish the story. Each wave spawns a random target planet at increasing distance with more enemies, tighter hazard timing, and scaling difficulty. Your best wave is tracked on the leaderboard. + +## Weapons and Upgrades + +Between levels, you spend Moonrocks (earned by collecting crypto pickups) in the upgrade shop: + +- **8 upgrades**: thrust power, fuel capacity, fuel efficiency, shield, armor plating, landing gear, rotation speed, and crypto magnet +- **4 weapons**: forward cannon with auto-aim, homing missiles, continuous laser beam, and area-of-effect EMP pulse +- **13 ship skins**: 8 purchasable cosmetics plus 4 achievement skins that unlock for mastering the game + +## Features Worth Mentioning + +- **3D landing mode** — final approach switches to a 3D view with cockpit HUD, altimeter, and tilt indicator +- **Warp tunnel** — hyperspace transition between levels with streaming star fields and cockpit overlay +- **Star ratings** — 1–3 stars per level based on completion time and remaining fuel +- **Global leaderboards** — per-level rankings powered by our own backend at api.such.software +- **Cloud save** — progress backed up to our servers, restorable on any device +- **Google Play Games achievements** — 13 achievements on Android +- **Cross-platform** — Android, iOS, Web, Windows, macOS, Linux from a single Godot 4 codebase + +## Tech Stack + +Built with [Godot 4.6](https://godotengine.org/) in pure GDScript. The backend (leaderboards, cloud save) runs on our own infrastructure at api.such.software. Ads use AdMob on mobile and AdSense on web, with a "Remove Ads" purchase option. Desktop builds are always ad-free. + +## Get It + +- **Android (free with ads)** — [Google Play](https://play.google.com/store/apps/details?id=com.suchsoftware.wowneromoonlaunch) +- **iOS (free with ads)** — [App Store](https://apps.apple.com/app/wownero-moon-launch/id_PLACEHOLDER) +- **Web (free)** — [moonlaunch.such.software](https://moonlaunch.such.software) +- **Desktop (pay-what-you-want)** — [itch.io](https://suchsoftware.itch.io/wownero-moon-launch) diff --git a/apps/web/src/app/products/page.tsx b/apps/web/src/app/products/page.tsx index 047d9b9..255c58b 100644 --- a/apps/web/src/app/products/page.tsx +++ b/apps/web/src/app/products/page.tsx @@ -6,7 +6,7 @@ import type { Metadata } from "next"; export const metadata: Metadata = { title: "Products | Such Software", - description: "Tools and applications built by Such Software. Webshops, custom websites, Smirk Wallet, and Bauhaus Echo.", + description: "Tools and applications built by Such Software. Webshops, custom websites, Smirk Wallet, Bauhaus Echo, and Wownero Moon Launch.", alternates: { canonical: "/products" }, openGraph: { title: "Products | Such Software", @@ -46,6 +46,12 @@ const products = [ description: "Can't decide what to eat? Snap a picture of a menu and let AI choose for you. Android and iOS.", color: "pink", }, + { + slug: "wownero-moon-launch", + title: "Wownero Moon Launch", + description: "Crypto-themed space landing game. 11 levels, 4 weapons, endless mode. Android, iOS, Web, Desktop.", + color: "orange", + }, ]; const colorClasses: Record = { @@ -54,6 +60,7 @@ const colorClasses: Record = { amber: "border-amber-500/30 hover:border-amber-500/60", blue: "border-blue-500/30 hover:border-blue-500/60", pink: "border-pink-500/30 hover:border-pink-500/60", + orange: "border-orange-500/30 hover:border-orange-500/60", }; const titleColors: Record = { @@ -62,6 +69,7 @@ const titleColors: Record = { amber: "text-amber-600 dark:text-amber-400", blue: "text-blue-600 dark:text-blue-400", pink: "text-pink-600 dark:text-pink-400", + orange: "text-orange-600 dark:text-orange-400", }; export default function ProductsPage() { diff --git a/apps/web/src/app/products/wownero-moon-launch/page.tsx b/apps/web/src/app/products/wownero-moon-launch/page.tsx new file mode 100644 index 0000000..477c07e --- /dev/null +++ b/apps/web/src/app/products/wownero-moon-launch/page.tsx @@ -0,0 +1,174 @@ +import { Header } from "@/components/layout/header"; +import { MobileNav } from "@/components/layout/mobile-nav"; +import { Card } from "@repo/ui/components/card"; +import { Button } from "@repo/ui/components/button"; +import Link from "next/link"; +import type { Metadata } from "next"; + +export const metadata: Metadata = { + title: "Wownero Moon Launch | Such Software", + description: "Crypto-themed space landing game. Fly your rocket across the solar system, dodge hazards, collect crypto, upgrade your ship. Android, iOS, Web, Desktop.", + alternates: { canonical: "/products/wownero-moon-launch" }, +}; + +const levels = [ + { name: "Moon", description: "Tutorial — learn to fly and land" }, + { name: "Mars", description: "Dodge your first Martians" }, + { name: "Venus", description: "Gamma rays and more enemies" }, + { name: "Io", description: "Asteroids join the chaos" }, + { name: "Jupiter", description: "Double gravity, wormholes" }, + { name: "Saturn", description: "Solar wind crosswinds" }, + { name: "Neptune", description: "Deep space nebula fog" }, + { name: "Pluto", description: "Tiny target, long journey" }, + { name: "Asteroid Belt", description: "Land on a drifting rock cluster" }, + { name: "Space Station", description: "Rotating target, black holes" }, + { name: "Mothership", description: "Boss fight — land on the enemy ship" }, + { name: "Endless Mode", description: "Procedural waves, infinite challenge" }, +]; + +const weapons = [ + { name: "🔫 Cannon", description: "Auto-aim forward projectiles" }, + { name: "🚀 Missiles", description: "Homing projectiles, limited ammo" }, + { name: "⚡ Laser", description: "Continuous beam, drains fuel" }, + { name: "💥 EMP", description: "Area blast, destroys all nearby enemies" }, +]; + +export default function WowneroMoonLaunchPage() { + return ( +
+
+
+ + ← Back to Products + + +

+ Wownero Moon Launch +

+ +
+

+ A crypto-themed space landing game. Fly your rocket across the solar system, dodge + Martians, asteroids, gamma rays, and black holes. Collect crypto, upgrade your ship, + and unlock 13 ship skins. 11 story levels plus a procedural endless mode. +

+
+ + + +

How It Works

+
+
    +
  1. 1. Launch — Blast off from Earth with limited fuel.
  2. +
  3. 2. Navigate — Fly through space, dodging hazards and collecting crypto.
  4. +
  5. 3. Land — Touch down gently on the target planet. Tilt and speed matter.
  6. +
  7. 4. Upgrade — Spend Moonrocks on thrust, fuel, weapons, shields, and skins.
  8. +
+
+ +

11 Levels + Endless Mode

+
+ {levels.map((level) => ( + +

{level.name}

+

{level.description}

+
+ ))} +
+ +

Weapons

+
+ {weapons.map((weapon) => ( + +

{weapon.name}

+

{weapon.description}

+
+ ))} +
+ +

Features

+
+ +

13 Ship Skins

+

8 purchasable + 4 achievement unlocks + default

+
+ +

8 Ship Upgrades

+

Thrust, fuel, shield, armor, landing gear, magnet, and more

+
+ +

Star Ratings

+

1–3 stars per level based on time and fuel

+
+ +

Global Leaderboards

+

Per-level rankings across all platforms

+
+ +

Cloud Save

+

Progress synced to our backend, restore anytime

+
+ +

Cross-Platform

+

Android, iOS, Web, Windows, macOS, Linux

+
+ +

3D Landing Mode

+

Final approach in 3D with cockpit HUD

+
+ +

Warp Tunnel

+

Hyperspace transition between levels

+
+ +

Crypto Theme

+

WOW, XMR, BTC, DOGE collectibles as in-game currency

+
+
+ +

Space Hazards

+
+
    +
  • Martians — enemy ships that chase your rocket
  • +
  • Gamma Rays — periodic lethal beams across the level
  • +
  • Asteroids — orbiting and drifting rock hazards
  • +
  • Black Holes — extreme gravity, instant death at the event horizon
  • +
  • Nebula Zones — drain fuel and slow you down
  • +
  • Solar Wind — constant force pushing you off course
  • +
+
+ +
+ + Privacy Policy + + • + + Terms of Service + + • + + Support & Feedback + + • + Contact: apps@such.software +
+
+ +
+ ); +} diff --git a/apps/web/src/app/products/wownero-moon-launch/privacy/page.tsx b/apps/web/src/app/products/wownero-moon-launch/privacy/page.tsx new file mode 100644 index 0000000..d668d15 --- /dev/null +++ b/apps/web/src/app/products/wownero-moon-launch/privacy/page.tsx @@ -0,0 +1,298 @@ +import { Header } from "@/components/layout/header"; +import { MobileNav } from "@/components/layout/mobile-nav"; +import Link from "next/link"; +import type { Metadata } from "next"; + +export const metadata: Metadata = { + title: "Privacy Policy | Wownero Moon Launch | Such Software", + description: "Privacy policy for Wownero Moon Launch mobile game. GDPR and CPRA compliant.", + alternates: { canonical: "/products/wownero-moon-launch/privacy" }, +}; + +export default function WowneroMoonLaunchPrivacyPage() { + return ( +
+
+
+ + ← Back to Wownero Moon Launch + + +
+
+

Privacy Policy for Wownero Moon Launch

+

Last Updated: March 12, 2026

+
+ +
+

+ Such Software LLC ("we," "us," or "our") operates the Wownero Moon Launch + application (the "App"). This page informs you of our policies regarding the collection, + use, and disclosure of personal data when you use our App. +

+ +
+ +

Your Privacy Choices (GDPR/CPRA)

+

+ We respect your privacy. When you first open the App, you may see a consent + dialog depending on your location: +

+
    +
  • EU/UK Users (GDPR): You will be asked to consent before we show personalized ads. You can accept, decline, or manage your preferences.
  • +
  • California/US Users (CPRA): You will have the option to opt out of the sale or sharing of your personal information.
  • +
+

Your choices:

+
    +
  • If you decline consent, we will show non-personalized ads instead
  • +
  • If you accept, ads may be personalized based on your interests
  • +
  • You can change your choice at any time in the App settings
  • +
+

+ Premium Users: If you purchase "Remove Ads," no advertising data is collected and no consent is required. +

+

+ Desktop Users: The Windows, macOS, and Linux versions of the App do not display ads and collect no advertising data. +

+ +
+ +

Information We Collect

+ +

Advertising Data (Mobile & Web Only)

+

+ We use Google AdMob (mobile) and Google AdSense (web) to display + advertisements. These services may collect and use data to show you personalized ads. This data may include: +

+
    +
  • Device identifiers (Advertising ID)
  • +
  • IP address
  • +
  • General location (country/region)
  • +
  • App usage data
  • +
+

+ For more information on how Google uses data, visit:{" "} + + How Google uses information from sites or apps that use our services + +

+

+ iOS Users: We will ask for your permission via App Tracking Transparency (ATT) + before collecting data for personalized advertising. You can deny this request and still use + the app with non-personalized ads. +

+ +

Google Play Games Services (Android Only)

+

+ On Android, the App uses Google Play Games Services for achievements. When you + sign in, Google may collect: +

+
    +
  • Your Google Play Games profile name and avatar
  • +
  • Achievement unlock and progress data
  • +
+

+ This data is managed by Google per their{" "} + + Privacy Policy + . Sign-in is automatic on supported devices but you can sign out at any time via Google Play Games settings. +

+ +

In-App Purchases

+

If you purchase the "Remove Ads" upgrade, your transaction is processed by:

+ +

+ We do not have access to your payment information. We only receive confirmation of your purchase status. +

+ +

Leaderboards & Cloud Save

+

+ If you submit scores to our online leaderboards or use cloud save, we collect: +

+
    +
  • Your chosen display name (randomly generated by default, editable)
  • +
  • Your game scores, star ratings, and level completion times
  • +
  • A randomly generated anonymous device ID
  • +
  • Your game save data (upgrades, skins, progress) for cloud backup
  • +
  • Your device platform (e.g. "Android", "iOS", "Web")
  • +
+

+ We do not require or collect your real name, email, or any other + personal information to use leaderboards or cloud save. All data is associated with + an anonymous device-generated UUID. +

+ +

Locally Stored Data

+

The App stores the following data locally on your device:

+
    +
  • Game progress, level completion, star ratings, and best times
  • +
  • Settings preferences (difficulty, selected skin)
  • +
  • Upgrade levels, wallet balance, and owned skins
  • +
  • Premium purchase status (ad removal)
  • +
  • Death count and lifetime statistics
  • +
+

This data is not transmitted to our servers unless you use the leaderboard or cloud save features.

+ +
+ +

How We Use Your Information

+

We use collected data to:

+
    +
  • Display advertisements (unless you purchase "Remove Ads" or use the desktop version)
  • +
  • Process in-app purchases
  • +
  • Maintain online leaderboards
  • +
  • Provide cloud save backup and restore
  • +
  • Track achievement progress (Android, via Google Play Games)
  • +
  • Improve the App experience
  • +
+ +
+ +

Third-Party Services

+

The App uses the following third-party services that may collect information:

+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ServicePurposePrivacy Policy
Google AdMobAdvertising (mobile)Link
Google AdSenseAdvertising (web)Link
Google Play Games ServicesAchievements (Android)Link
Google Play ServicesAndroid platform, billingLink
Apple StoreKitiOS platform, billingLink
+
+ +
+ +

Cryptocurrency

+

+ Wownero Moon Launch is a crypto-themed game. The in-game collectibles (WOW, XMR, BTC, DOGE) + are purely virtual game items with no real-world monetary value. The App does not: +

+
    +
  • Mine, trade, or transact in any real cryptocurrency
  • +
  • Connect to any blockchain network
  • +
  • Store or transmit real cryptocurrency keys or wallets
  • +
+ +
+ +

Children's Privacy

+

+ The App is intended for general audiences and does not knowingly collect personal information + from children under 13. If you believe we have collected data from a child under 13, please + contact us immediately. +

+ +
+ +

Data Retention

+
    +
  • Advertising data is managed by Google per their retention policies
  • +
  • Leaderboard and cloud save data is retained indefinitely but can be deleted upon request
  • +
  • Achievement data is managed by Google Play Games (Android)
  • +
  • Local data is stored on your device until you uninstall the App
  • +
+ +
+ +

Your Rights

+

You may:

+
    +
  • Control your consent via the in-app consent dialog (shown on first launch)
  • +
  • Change your privacy choices at any time via App settings (if available in your region)
  • +
  • + Opt out of personalized ads via your device settings: +
      +
    • Android: Settings → Google → Ads → Opt out of Ads Personalization
    • +
    • iOS: Settings → Privacy → Tracking → Disable tracking for Wownero Moon Launch
    • +
    +
  • +
  • Request deletion of your leaderboard or cloud save data by contacting us
  • +
  • Remove local data by uninstalling the App
  • +
+ +

For EU/UK Residents (GDPR)

+

You have the right to:

+
    +
  • Access your personal data
  • +
  • Rectify inaccurate data
  • +
  • Request deletion of your data
  • +
  • Object to processing
  • +
  • Data portability
  • +
+

To exercise these rights, contact us at the email below.

+ +

For California Residents (CPRA)

+

You have the right to:

+
    +
  • Know what personal information is collected
  • +
  • Delete your personal information
  • +
  • Opt out of the sale or sharing of personal information
  • +
  • Non-discrimination for exercising your rights
  • +
+

To opt out, use the consent dialog shown in the App or contact us.

+ +
+ +

Changes to This Policy

+

+ We may update this Privacy Policy from time to time. We will notify you of any changes by + posting the new Privacy Policy on this page and updating the "Last Updated" date. +

+ +
+ +

Contact Us

+

If you have any questions about this Privacy Policy, please contact us:

+

+ Such Software LLC
+ Email: apps@such.software
+ Website:{" "} + + https://such.software + +

+ +
+ +

Consent

+

By using Wownero Moon Launch, you consent to this Privacy Policy.

+
+
+
+ +
+ ); +} diff --git a/apps/web/src/app/products/wownero-moon-launch/terms/page.tsx b/apps/web/src/app/products/wownero-moon-launch/terms/page.tsx new file mode 100644 index 0000000..5e66b35 --- /dev/null +++ b/apps/web/src/app/products/wownero-moon-launch/terms/page.tsx @@ -0,0 +1,208 @@ +import { Header } from "@/components/layout/header"; +import { MobileNav } from "@/components/layout/mobile-nav"; +import Link from "next/link"; +import type { Metadata } from "next"; + +export const metadata: Metadata = { + title: "Terms of Service | Wownero Moon Launch | Such Software", + description: "Terms of service for Wownero Moon Launch mobile game.", + alternates: { canonical: "/products/wownero-moon-launch/terms" }, +}; + +export default function WowneroMoonLaunchTermsPage() { + return ( +
+
+
+ + ← Back to Wownero Moon Launch + + +
+
+

Terms of Service for Wownero Moon Launch

+

Last Updated: March 12, 2026

+
+ +
+

+ These Terms of Service ("Terms") govern your use of the Wownero Moon Launch application + (the "App") operated by Such Software LLC ("we," "us," or "our"). + By downloading, installing, or using the App, you agree to be bound by these Terms. +

+ +
+ +

1. Use of the App

+

+ Wownero Moon Launch is a video game provided for entertainment purposes. You may use the App + on any supported device for personal, non-commercial use. +

+

You agree not to:

+
    +
  • Reverse engineer, decompile, or disassemble the App
  • +
  • Modify, adapt, or create derivative works based on the App
  • +
  • Use the App for any illegal or unauthorized purpose
  • +
  • Attempt to gain unauthorized access to our servers or backend systems
  • +
  • Manipulate leaderboard scores or exploit bugs to gain unfair advantage
  • +
  • Use automated tools, bots, or scripts to interact with the App
  • +
+ +
+ +

2. Accounts and User Content

+

+ The App does not require an account to play. A randomly generated anonymous device ID + is used for leaderboard and cloud save features. You may set a display name (nickname) + that is visible on public leaderboards. +

+

+ You are responsible for any content you submit, including display names. We reserve + the right to remove or modify any display name that is offensive, misleading, or + violates these Terms. +

+

+ On Android, the App may sign you into Google Play Games Services automatically for + achievement tracking. This is governed by Google's Terms of Service. +

+ +
+ +

3. In-Game Currency

+

+ The App contains virtual in-game currency ("Moonrocks") earned through gameplay. + Moonrocks have no real-world monetary value and cannot be exchanged, sold, or + transferred outside the App. The crypto-themed collectibles (WOW, XMR, BTC, DOGE) + are purely virtual game items and do not represent real cryptocurrency. +

+ +
+ +

4. In-App Purchases

+

+ The App may offer in-app purchases (such as "Remove Ads") through the Apple App Store + or Google Play Store. All purchases are processed by the respective platform and are + subject to their terms and refund policies. +

+
    +
  • All purchases are final unless required otherwise by applicable law or platform policy
  • +
  • Purchase of "Remove Ads" permanently removes all advertisements from the App on that device
  • +
  • We do not process or store your payment information
  • +
+ +
+ +

5. Advertisements

+

+ The mobile and web versions of the App display advertisements provided by Google AdMob + and Google AdSense. Desktop versions (Windows, macOS, Linux) are ad-free. +

+

+ You may remove ads by purchasing the "Remove Ads" upgrade within the App. + Ad display is subject to our{" "} + Privacy Policy. +

+ +
+ +

6. Leaderboards and Cloud Save

+

+ The App provides online leaderboards and cloud save functionality through our backend + servers. We make reasonable efforts to maintain these services but do not guarantee + uninterrupted availability. +

+
    +
  • Leaderboard scores are publicly visible with your chosen display name
  • +
  • We reserve the right to remove scores that appear to be fraudulent or manipulated
  • +
  • Cloud save data may be lost in the event of server failure; we recommend keeping local saves
  • +
  • We may discontinue online services with reasonable notice
  • +
+ +
+ +

7. Intellectual Property

+

+ The App, including its code, art, music, sound effects, and design, is the property + of Such Software LLC and is protected by copyright and other intellectual property laws. +

+

+ "Wownero," "Monero," "Bitcoin," and other cryptocurrency names and logos used + in the App are trademarks of their respective owners and are used under fair use + for thematic purposes only. The App is not affiliated with or endorsed by any + cryptocurrency project. +

+ +
+ +

8. Disclaimer of Warranties

+

+ THE APP IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTIES OF ANY KIND, + EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. +

+

+ We do not warrant that the App will be uninterrupted, error-free, or free of + harmful components. You use the App at your own risk. +

+ +
+ +

9. Limitation of Liability

+

+ TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, SUCH SOFTWARE LLC SHALL NOT BE + LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, + OR ANY LOSS OF PROFITS OR REVENUES, WHETHER INCURRED DIRECTLY OR INDIRECTLY, OR + ANY LOSS OF DATA, USE, GOODWILL, OR OTHER INTANGIBLE LOSSES, RESULTING FROM: +

+
    +
  • Your use or inability to use the App
  • +
  • Any unauthorized access to or use of our servers
  • +
  • Any loss of game progress, leaderboard data, or cloud save data
  • +
  • Any bugs, viruses, or other harmful code transmitted through the App
  • +
+ +
+ +

10. Termination

+

+ We may terminate or suspend your access to the App at any time, without prior notice, + for conduct that we believe violates these Terms or is harmful to other users, us, + or third parties. +

+ +
+ +

11. Governing Law

+

+ These Terms shall be governed by and construed in accordance with the laws of the + State of Delaware, United States, without regard to its conflict of law provisions. +

+ +
+ +

12. Changes to These Terms

+

+ We may update these Terms from time to time. We will notify you of any changes by + posting the new Terms on this page and updating the "Last Updated" date. Your continued + use of the App after changes are posted constitutes acceptance of the revised Terms. +

+ +
+ +

13. Contact Us

+

If you have any questions about these Terms, please contact us:

+

+ Such Software LLC
+ Email: apps@such.software
+ Website:{" "} + + https://such.software + +

+
+
+
+ +
+ ); +}