KULE: The Undying Hearth

Contains adsIn-app purchases
Content rating
Everyone
10+
Downloads
Content rating
Everyone
Mild Fantasy Violence
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this game

The Undying Hearth burns. You decide how long.

KULE is a low-poly 3D tower defense game spanning four ages, from stone axes to Tesla coils. Build freely along the road, read each wave, and turn limited gold into a defense that can survive 120 handcrafted levels.

FORGE SPELLS WITH YOUR OWN WORDS
Open the Wordforge during battle and write a spell idea in Turkish or English. Ask for fire, ice, damage, slowing or a wide area effect. The game interprets your intent, applies its own balance rules, and creates a spell you can aim and cast immediately. Save up to 12 forged recipes in your spellbook. Creating a new spell requires an internet connection and a signed-in account; saved spells remain available offline.

FREE PLACEMENT
There are no fixed tower slots. Raise towers anywhere along the road. Range, path coverage, target priority and upgrade order are your decisions, and repeating one tower is rarely the answer.

FOUR AGES, 17 TOWER FAMILIES
Begin with stone throwers and archers, advance through knight keeps, cannons and mortars, then command machine guns, rockets, flamethrowers and Tesla coils. Armored, flying, shielded, splitting and healing enemies each demand a readable counter.

REAL CAMPAIGN DIFFICULTY
The campaign is measured and balanced through level 120. Opening investment, wall health and tower unlock order matter. When a defense fails, clear combat feedback helps you change the plan instead of repeating it blindly.

ENDLESS AND SERVER-VERIFIED RANKED PLAY
Endless Siege opens as the campaign progresses. Ranked runs use a fixed loadout and server replay verification, so leaderboard scores follow the same rules for everyone.

OPTIONAL ACCOUNT AND CLOUD SAVE
The campaign is fully playable without an account. Sign in with an emailed code when you want cloud saves, ranked play, purchase restore or the online Wordforge. Cloud saves always show an explicit choice before one copy replaces another.

OPTIONAL PURCHASES AND MISSION NOTIFICATIONS
Optional purchases include ad-free play, a starter pack, gold packs and a visual theme. The full campaign remains playable without buying them. Mission reminders are also optional, require Android permission, respect quiet hours and are limited by the server.

ADS, PRIVACY AND OFFLINE PLAY
Rewarded ads start only when you choose them. A short interstitial can appear after a level; the ad-free purchase removes it. Core campaign play works offline. Gameplay analytics, error reports and online balance data have separate privacy controls inside the game.

Turkish and English interface and story. Designed for touch controls and landscape screens.
Forge spells in your own words. Defend 120 levels across four ages.
Updated on
Sep 24, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
  • This app may share these data types with third parties
    Location, App activity and 2 others
  • This app may collect these data types
    Location, App activity and 2 others
  • Data is encrypted in transit
  • Data can’t be deleted

What’s new

Forge battlefield spells with your own words in the new Wordforge. Optional accounts now unlock cloud saves and server-verified ranked play. Android purchases, restore support and opt-in mission notifications are live. This update also adds privacy controls, consent-based diagnostics, and balance and visual polish.