Endless Dungeon Review (null)
Great for multiplayer with friend group (8/10)
Wouldn't recommend, if you're playing solo or random people(5/10).
PS: Don't buy it for twin-stick shooter element alone. It's bare-bones.
Gameplay
It's a mix between twin-stick shooter and tower-defense (with heavy focus on resource managment).
It plays like a real-time strategy game.
Your shooting is like 30% of damage required to defend a point is and often times you need to defend multiple. Both of those elements are fairly weak individually. It's the strategy that brings it up. The "gameplay" of this game is figuring out how to defend a location which involves, strategic turret placement and strategic character placement using the least resources.
To elaborate on shooting, it's not terrible, but the game is balanced around your aim not mattering (there's also some aim assist). You're more of a mobile turret contributing stable damage/support than you are a hero who can swoop in to save the day with crazy skills or massive damage.
Why not with randoms?
In multiplayer, only host gets all of the meta-progression. People who join only get a fraction of it.
Also this game uses this brilliant host-based completion design. In short you need to unlock deepest levels of the game and the host hasn't unlocked them yet, the run just ends early. You won't even know until it happens.Unless you form a stable group, you'll be jumping back and forth in terms of progression with random groups.
Why not solo?
First thing you have to understand is this game is difficult and not winnable with a single character and it is also not winnable by placing turrets to fight for you. You have to manage multiple characters before/during "defense" waves and you have to repair turrets in battle to keep them alive and shooting.
You can play solo, but you'll be at a massive disadvantage.
You cannot tell an AI character to go defend a location without actually going to that location yourself. I'll spare you the details, but if you need to do it combat - you lose.
You cannot tell AI to defend the mining bot as it moves (if it dies you lose)
AI is stupid. AI can follow you or when told to "wait" it's basically another turret. It cannot kite enemies (it can back away though), repair/upgrade turrets, or adapt to enemies with frontal shields (that block frontal damage). Compensating for this will require you to be a significantly better player.
UI...
Some UI is so good I never realized it was there and some makes so little sense you might keep a notepad while playing.
For example(all of these are part of 1 big problem):
You can ONLY see character information (stats, abilities and such) in character selection menu when starting a run. You cannot access this menu while waiting for players to join in multiplayer.
2 of the stations in the hub tell you about stuff unlockable by quests and 2 OTHER stations tell you quest objectives. There are actually 2 more UIs that shows you a character that has quests without saying what the quest is or what you get out of it.
To see what abilities do, you have to hover over a character icon (without clicking to select, because that hides the buttuon) and then click "show details" on character splash screen. If you hover your mouse over another character that character (even if it's locked) gets selected instead.
Problem? Check out the following screenshot https://steamcommunity.com/sharedfiles/filedetails/?id=3054888043
Exact same design mistake is made in another UI.
2 out or 3 starting characters has "wit" stat as an upgrade. There are no tooltips that explain what it does and I couldn't find a "help" option to learn about stats. I had to google it.
Tooltips for weapons on the ground highlight the fact it's NOT for your character instead of saying which character it's for.
Telling AI companion to wait involves using a slow and error-prone radial menu.
Conclusion
I can only recommend it to people with stable groups to play with. Solo experience is miserable. Playing with randoms is an option, but it's a hit or miss and if you want complete the game it'll be more of a miss.
Because I can only recommend it to a tiny subset of all players it's a very firm "no" until those issues get resolved.