STEAMDB NEXUS

Steam app 2957890 · updated 13 Sep 2026, 00:02 UTC

Undefined Game Pack

The full collection of flash games produced by Undefined, standalone and wrapped in a fancy front-end. Enjoy classic games from Flash gaming history such as the Protector series or the Arkandian Legends series, as well as some lesser-known games you may never have tried.

Undefined Game Pack Steam header artwork
UndefinedUndefined
1playing now
424-hour peak
9all-time peak
1average, last 30 days

The last 30 days

−0.1Gain−4.34%% gain6Peak

108 hourly samples, with the daily peak drawn over them. Weekends are shaded.

0235619 Aug25 Aug28 Aug31 Aug04 Sep09 SepWednesday 19 August 20262 peakSunday 23 August 20264 peakMonday 24 August 20266 peakTuesday 25 August 20263 peakWednesday 26 August 20263 peakThursday 27 August 20263 peakFriday 28 August 20265 peakSaturday 29 August 20265 peakSunday 30 August 20265 peakMonday 31 August 20263 peakTuesday 01 September 20262 peakWednesday 02 September 20261 peakFriday 04 September 20263 peakSunday 06 September 20264 peakMonday 07 September 20265 peakWednesday 09 September 20260 peakFriday 11 September 20262 peakSaturday 12 September 20264 peak
Daily peakEvery hourly sample

All time

18 months, April 2025 to September 2026. The highest number of people in the game at once, each month, on a time axis -- a gap in the record stays a gap.

025710Apr 2025Jul 2025Oct 2025Jan 2026Apr 2026Jul 2026April 20256 monthly peakMay 20259 monthly peakJune 20257 monthly peakJuly 20258 monthly peakAugust 20255 monthly peakSeptember 20255 monthly peakOctober 20256 monthly peakNovember 20255 monthly peakDecember 20255 monthly peakJanuary 20267 monthly peakFebruary 20266 monthly peakMarch 20267 monthly peakApril 20264 monthly peakMay 20264 monthly peakJune 20267 monthly peakJuly 20266 monthly peakAugust 20266 monthly peakSeptember 20265 monthly peak
Monthly peak

The last four months

Show:

The highest number of people in the game at once, each month. Four, because four is as far back as the source keeps anything finer than one figure a month.

02356July 2026August 2026September 2026October 2026July 20266 peak — daily detail belowAugust 20266 peak — daily detail belowSeptember 20265 peak — daily detail below
Monthly peakHas finer data

July 2026

26 days, each one the highest figure that day. The source keeps no hourly detail this far back. Weekends are shaded.

0235601 Jul05 Jul10 Jul14 Jul18 Jul23 Jul29 JulWednesday 01 July 20266 peakThursday 02 July 20264 peakFriday 03 July 20266 peakSaturday 04 July 20265 peakSunday 05 July 20262 peakTuesday 07 July 20261 peakWednesday 08 July 20263 peakThursday 09 July 20262 peakFriday 10 July 20263 peakSaturday 11 July 20265 peakSunday 12 July 20264 peakMonday 13 July 20262 peakTuesday 14 July 20262 peakWednesday 15 July 20263 peakThursday 16 July 20262 peakFriday 17 July 20263 peakSaturday 18 July 20262 peakSunday 19 July 20265 peakMonday 20 July 20264 peakWednesday 22 July 20261 peakThursday 23 July 20265 peakFriday 24 July 20263 peakMonday 27 July 20262 peakTuesday 28 July 20262 peakWednesday 29 July 20262 peakFriday 31 July 20261 peak

August 2026

19 days, each one the highest figure that day. The source keeps no hourly detail this far back. Weekends are shaded.

0235602 Aug08 Aug11 Aug19 Aug25 Aug28 Aug31 AugSunday 02 August 20262 peakMonday 03 August 20266 peakWednesday 05 August 20264 peakSaturday 08 August 20262 peakSunday 09 August 20265 peakMonday 10 August 20263 peakTuesday 11 August 20261 peakWednesday 12 August 20263 peakThursday 13 August 20262 peakWednesday 19 August 20262 peakSunday 23 August 20264 peakMonday 24 August 20266 peakTuesday 25 August 20263 peakWednesday 26 August 20263 peakThursday 27 August 20263 peakFriday 28 August 20265 peakSaturday 29 August 20265 peakSunday 30 August 20265 peakMonday 31 August 20263 peak

September 2026

8 days, each one the highest figure that day. The source keeps no hourly detail this far back. Weekends are shaded.

0134501 Sep02 Sep04 Sep06 Sep07 Sep09 Sep11 Sep12 SepTuesday 01 September 20262 peakWednesday 02 September 20261 peakFriday 04 September 20263 peakSunday 06 September 20264 peakMonday 07 September 20265 peakWednesday 09 September 20260 peakFriday 11 September 20262 peakSaturday 12 September 20264 peak

October 2026

Undefined Game Pack was released on 18 Apr, 2025.

Not out yet.There is nothing to draw for this month.
Nothing here is interpolated or estimated; where a sample is missing the line is broken.

Game information

Updated 13 Sep 2026, 00:02 UTC
App ID
2957890
Last updated
14 May 2025 build 18461417
Developer
Undefined
Publisher
Undefined
Release date
18 Apr, 2025
Platforms
Windows
Download size
324 MB
Install size
841 MB
Genres
Action, Adventure, Casual, Indie, RPG, Strategy
Game modes
Single-player
Controller support
Unknown
Achievements
52

Features & support

Steam features

Family Sharing

Controllers & input

Accessibility

Popular tags

IndieStrategyAdventureRetroFantasyRPG2DTower DefenseTurn-Based StrategyTurn-Based CombatCasualActionTactical RPGTurn-Based TacticsSingleplayerMultiple EndingsPvE
About this gameFull description from Steam
Every Flash game produced by Undefined Back in early 2008 as a solo indie developer, I started producing flash games under the name Undefined. Over the subsequent years until the death of flash player I published 22 different free-to-play games, many of which were highly popular. Mostly as an answer to requests but also as a vanity project, I'm happy to present the entire collection. If you remember any, it's most likely that it's one of the most popular game series, such as Protector or Legends of Arkandia, but, did you ever play the others? With the advent of Ruffle, a new open-source flash player, I'm now able to bring those old games back to life and provide a standalone version of them. Lots of work has gone into making sure each game runs at an acceptable level. There will be quirks, and sometimes things won't be exactly as they should be, but I have personally played every game in the pack and am happy with how they look and feel. The gameplay has been left mostly untouched, except where there were obvious bugs, which have been fixed. I hope you enjoy playing this classic little slice of my brain, I've enjoyed putting the pack together and remember fondly creating each and every one. Games in This Pack Protector Series This is where it all began. Back in 2008, tower defense was a simpler genre—Protector was my early attempt to mix tower defense with RPG depth. Over time, the series evolved, introducing faction rep, hero-specific units, equipment, skills, and even collectible Protectormons. Protector Protector II Protector III Protector IV Protector IV.V My Pet Protector Series Here, the focus shifts to a sim-life experience. You manage your hero’s life—balance work, school, and the occasional dungeon crawl as you shape their destiny. My Pet Protector My Pet Protector II My Pet Protector III Legends Series An evolution of the My Pet adventures, the Legends games refine the classic RPG formula with quirky, inventive gameplay. Expect unexpected twists that prove even old Flash games can break the mold. Arkandian Crusade Arkandian Revenant Arkandian Explorer Miscellaneous Gems These titles might not follow the series format, but they’re every bit as creative and fun. Each game has its own identity - a mix of experimental ideas, inventive mechanics. Whether you’re in the mood for bite-sized challenges or something off the beaten track, you’re in for a treat: Little Protectors – Mini Protector, 2d and includes several new ideas, some of which are good, some I hold my hands up and admit, not so good. Hordes of Hordes – Another tower defense game, but one with a bunch of new ideas compared to Protector gameplay, such as dynamic pathing and endless gameplay. Engage – A space strategy epic that spans 100s of levels. Cardian – A card-based twist on classic gameplay elements. Dead of Night – The very first Undefined game, it's still worth a few minutes of time. Condor Cowboys – No comment. Quick Quests – Heroic RPG goodness in 5-minute bursts. Token Hero – Grid-based gem matching, but with its own rules and some RPG gameplay to boot. This was the last game I produced and includes a fitting tribute to my old best friend. Elements of Arkandia – Puzzle quest, but with some Undefined magic and style. Little Protector Planes – Session-based gameplay, pre-popularity of session-based gameplay. Explore infinite planes and recover treasures and powers from each one. UO Defender - The prototype for Protecter, this small game was produced as a fan game for the game Ultima Online way back in 2006 before I really began producing games proper. Steam Deck Support I've tested each game on the Deck and the majority run very well, some work is still needed for some games to improve performance, but overall, the experience is great. If you're having problems with a specific game, sometimes switching to Proton Experimental can improve performance.
Content & age ratings2 regional ratings

Regional ratings

DEJUS14Linguagem imprópria · Violência · Atos criminosos
IGRS18Kekerasan · Penggunaan bahasa
System requirementsMinimum and recommended hardware

Minimum

Minimum: Requires a 64-bit processor and operating system OS *: Windows 7 or higher Processor: 2ghz or higher Memory: 8 GB RAM Graphics: Integrated or Higher Storage: 1 GB available space

Recommended

Recommended: Requires a 64-bit processor and operating system OS: Windows 10 or higher Processor: 3ghz or higher Memory: 16 GB RAM Graphics: GT 710 or higher Storage: 2 GB available space

macOS

Minimum: OS: macOS 10.15 (Catalina) Processor: Apple M1 Memory: 8 GB RAM Graphics: Integrated or Higher Storage: 1 GB available space Recommended: OS: macOS 15 Processor: Apple M4 Memory: 16 GB RAM Graphics: Integrated or Higher Storage: 2 GB available space

Linux

Minimum: OS: Any Processor: 2ghz or higher Memory: 8 GB RAM Graphics: Integrated or Higher Storage: 1 GB available space Recommended: OS: Any Processor: 3ghz or higher Memory: 16 GB RAM Graphics: GT 710 or higher Storage: 2 GB available space
Supported languages1 languages
LanguageFull audio
English●

A blank audio cell means full audio was not marked in the returned language list.

Screenshots & trailersScreenshots and trailers

Trailers

AchievementsTotal count and selected achievements

52 achievements in total.

Show selected achievements (may contain spoilers)
Arkandian VoyagerAchievement
Protector PilgrimAchievement
Trainee CaretakerAchievement
Flashback PioneerAchievement
Flash CaretakerAchievement
Trained ProtectorAchievement
No Cost too greatAchievement
Call me MoneybagsAchievement
First Born ProtectorAchievement
Leveling UpAchievement

View all Steam achievements

DemosPlayable demos on Steam

7 developer announcements, Apr 2025 to May 2025 · times in UTC

May

  1. Achievement Booster Update

    I will be pushing a new update (1.1.3) shortly - on the surface it's not that big, but tracking down and figuring out where and how to integrate achievements to these old games has been a very unique challenge and it's been a while since…

    UndefinedT
  2. Update 1.1.2 - Achievements are here!

    Once again, first up, I want to extend a big thank you to everyone who has purchased a copy of the game pack. When I was creating it, I was really anxious about the reception such a strange pack of ancient games would receive and steeled…

    UndefinedT
  3. Quick Beta branch update & Arkandian Crusade/Revenant known issue

    Small Beta Branch Update A minor update has been pushed to the beta branch. If you previously had issues launching the beta, this should now be resolved. I also want to highlight a potential save-breaking issue involving Arkandian Crusade…

    Patch notes
  4. Beta branch available

    There's now a beta branch available if you would like to give it a try, it includes the following changes: Main Client Cleaned up a small memory leak Protector II Now correctly unlocks the last level Now allows switching to hardcore mode as…

    Patch notes

April

  1. Update 1.0.17 - Fixes and another game!

    I have just released a quick update (1.0.17) with the following changes: Cardian Fixed "Ascended one" unit, now correctly has Demon Slayer special ability Fixed bug with tearing up cards, should no longer be able to create "NaN" strips…

    UndefinedT
  2. Thank You, Hotfix Update, and Free Demo Released

    I want to give a massive thank you to everyone who has purchased the pack so far. It means the absolute world to me to see that these old games still have a place. Quick hotfix update (1.0.16) deployed today: Cardian card browser now…

    UndefinedT
  3. It's Release Day!

    We're live! I'm pleased to announce the game is now live, I really hope you enjoy this collection of games, it represents the first 5 years of my career in game development. While these games were written in a now dead technology I've had a…

    UndefinedT

All games on this site