Keep Defending is a first-person VR tower defense archery game where you build up your defenses during the enemy onslaught. Target enemies before they reach your gate and earn gold to set up ever more capable defenses including crossbows, wizards, knights, cannons, and more.
All Reviews:
Positive (15) - 93% of the 15 user reviews for this game are positive.
Release Date:
Jun 19, 2017

Sign in to add this item to your wishlist, follow it, or mark it as not interested

Notice: Requires a virtual reality headset. See the VR Support section for more info.

Buy Keep Defending


Recent updates View all (27)

August 30

Leaderboard stability changes, hint message changes and a Call to Arms (v1.10)

The v1.10 update for Keep Defending contains some refinements to the game that improve the integration of Steam leaderboards on the level selection scene, as well as improvements to the hint/tutorial messages that are displayed in the game.

There's also a "Call to Arms" note at the bottom of this announcment (please read):

Leaderboard stability fixes

There are occasions when loading the level selection scene (usually when the game is first started) that the level leaderboards fail to load correctly or completely.

I've made some changes to the logic handling this in the background and this should hopefully be much more reliable (and efficient) than before, and better suited for handling potential edge cases.

Revised hint messages

Rather than showing hint (help) messages to the player as text locked to the player's viewpoint, I've transferred the majority of them to in-game objects which makes them easier to read, ensures they're always available, and is much less annoying (well, for me at least!).

There's a new banner positioned behind you in the level selection scene that contains a list of instructions for new players (replacing all of the hint messages shown in the level selection scene).

There's also a new level intro panel implemented which replaces the previous level name/info and "Shoot arrow to start" texts that were previously locked to the player's viewpoint.

There are still a few of the old hint messages remaining to remind players what they need to do next, but as a whole the hint messages are much less visible in the game.

Other changes

- I've removed the ambient sound effect for soul orbs as they were overbearing the other game effects (especially in levels where multiple orbs may be rising at any given time).
- Improved the logic controlling how the Main Campaign Completed achievement is unlocked.
- I've also unlocked the Early Access achievement for players that can complete all other achievements first (so they can register 100% achievements for the game, even though they didn't take part in Early Access).
- The Unity version has been updated to the latest release in its branch (5.5).

Call to Arms - The quest for a Steam rating

In a bid to try and get the game a Steam rating score I would like to request as many players as possible to please leave a review for the game in Steam as it still hasn't reached the goal of 10 (Steam purchased) reviews a couple of months after release!

I genuinely hope everyone has enjoyed playing the game and it's great to see so many scores registered in the leaderboards for each of the 10 levels available. However, very few people are leaving reviews so Keep Defending is receiving zero exposure on Steam.

If you've experienced problems with the game, or simply don't like it - please let me know in the discussion groups and I'll try to remedy whatever the issue may be.

Otherwise please help support the game (and its developer!) by taking a minute to post a review and hopefully we can get Keep Defending an official Steam rating!

Thanks for reading and of course supporting and playing Keep Defending!

0 comments Read more

July 14

Eagle Heights level now easier plus more optimizations (v1.09)

This v1.09 update for Keep Defending includes some changes to Eagle Heights to make this level easier for newcomers. There are also some extra optimizations that will make a difference to owners of both lower powered VR configurations (minimum spec) and higher powered configs (recommended spec+).

Eagle Heights Changes

After watching a number of playthroughs where players are trying to get to grips with Eagle Heights I've made a couple of small changes which I hope improves the level's accessibility for all:

1) The player now starts with 50 gold on this level which means they can immediately afford and purchase a Teleport for placing in one of the portals available around the level.
2) I've implemented an additional hint message which appears for a few seconds (and then disappears automatically) when the player's gold reaches 250. The hint message is a reminder to buy defenses to help against the enemies.

The playthroughs I watched involved new players skipping the Homestead tutorial level and going straight to Eagle Heights. They were then quickly overwhelmed due to the long distance shooting required to hit enemies (until you earn enough to buy a teleport). Because Homestead was skipped they were also unfamiliar with buying defenses to help out.

I originally designed Eagle Heights as an exercise for players to see the value of teleports and extra defenses (crossbows for this level) as it is impossible to complete by yourself from the start position, and much, much, easier when you can teleport around and have allies aiding you.

I hope these small adjustments change an initially daunting level into one where new players are able to complete it much more easily.


After watching another player with less than minimum spec hardware trying to play the game (which was painful as the player's bow aiming was lagging badly due to the inadequate CPU in his rig), I have taken another look at some of the mechanics in the game in a quest for further optimizations.

Fortunately I found a number of areas where improvements could be made (a couple of them significant) which I've implemented accordingly.

For lower end hardware the result is a much smoother experience versus previous versions as the overall performance requirements are now lower. I've also managed to smooth out some of the more taxing effects in the game so they have less of an impact on framerate when they occur (e.g. when an enemy transforms into a Soul Orb was a real framerate killer on lower-end hardware).

The optimizations obviously benefit everyone whatever your hardware, but the wins are much more obvious if your setup was at the minimum end of the hardware requirements. However, owners of recommended spec hardware (or higher) could try playing at Hard or even Insane difficulty levels which significantly increase the number of enemies you face!

Note that I'm not lowering the minimum spec required for playing the game as it is actually still very demanding on CPU and GPU power. When playing the later levels, you can find yourself battling with dozens and dozens of enemies in play at once. Factor that with up to 32 allies helping you, and all the resulting projectiles and pyrotechnics, and the minimum spec is unfortunately something that can't be compromised on.

However, if you do have low end hardware, then you can still play Keep Defending but I'd recommend looking at the in-game video settings and dropping the Sampling from the default 1.0 value to say 0.9 (or even lower). Disabling the "Additional FX" option would also help (as this limits the number of lights in a scene as well as the intensity of any Weather FX).

Thanks for reading and of course supporting and playing Keep Defending!

0 comments Read more


“This is definitely one of the better tower defense games that I've played. It takes strategy!”
Recommended – PhilanthroPwn

“One of the few SteamVR games that's proven worth looking at again, Keep Defending (it's a pun!) is a VR Tower Defense done really really well. Use your NPC Soldiers to shore up your defenses, and take out hundreds of enemies. One of our Top Picks.”
Recommended – CryMor Gaming

“a solid title to add to your VR library and a tonne of fun!”
7/10 – theVRgrid

About This Game

Keep Defending is a first-person VR tower defense archery game where you build up your defenses during the enemy onslaught.

Target enemies before they reach your gate and earn gold to set up ever more capable defenses including crossbows, fireball-shooting wizards, brave knights, cannons, and more as you try and deal with the approaching hordes in a variety of different environments and scenarios.


  • A host of enemies from Barbarian hordes to Skeleton armies and greater (much greater) dangers.
  • A range of defenses for you to employ during play to ensure the enemies don't get through.
  • Different scenarios to test your defensive tactics from small villages to large castles, frozen wastes, underground caves, and beyond.
  • Ambush scenarios where you must destroy the enemy before they escape the lethal range of your attackers.
  • Advance scenarios where you progress through different zones and build up your defenses for a grand finale!
  • Weather conditions and time of day effects offer additional gameplay challenges.
  • Beware boss enemies that destroy your defenses with a single hit.
  • Precision scoring - earn higher scores the further away targets are hit.
  • Steam leaderboards, stats, and achievements.

System Requirements

    • OS: Windows 7 SP 1 or later
    • Processor: Intel Core i5 4690 or equivalent
    • Memory: 8 GB RAM
    • Graphics: nVidia GTX 970 or equivalent
    • DirectX: Version 11
    • Storage: 2 GB available space
    • OS: Windows 10
    • Processor: Intel Core i7 4790 or greater
    • Memory: 16 GB RAM
    • Graphics: nVidia GTX 980Ti or equivalent
    • DirectX: Version 11
    • Storage: 2 GB available space

What Curators Say

4 Curators have reviewed this product. Click here to see them.
Customer reviews
High Volume of Reviews Detected:
Exclude  or  View Only
Review Type

Purchase Type


Date Range
To view reviews within a date range, please click and drag a selection on a graph above or click on a specific bar.

Show graph

Display As:
Review Beta NEW!
When enabled, will sort reviews by new Helpfulness score. Read more about it in the blog post.
Show graph
Hide graph
Review Helpfulness Beta Enabled
There are no more reviews that match the filters set above
Adjust the filters above to see other reviews
Loading reviews...