Breakership Hardspace?
That sounds more like a shipboarding torpedo-marine simulator, which would be completely amazing.
Anyways, going to give a quick plug for
Monster Sanctuary on Steam Early Access. I know, Early Access, but it feels in a pretty decent place right now - sizable amount of content, stable, getting fairly frequent updates. They also have a demo (with seamless save transfer to the full version).
As to what it actually is, it's a 'pokemon metroidvania'. In practice, that means lots of battles along with some platforming and light puzzles. The battling is definitely the meat of it, so decide based on that. One of those 'bump into the enemies to fight' setups, not random swirly screen of fight.
As to those battles, you have a party of 6 but fight 3 v. 3. Each monster (and there are a little under 80 at the moment) has its own set of skill trees comprised of active & passive skills. Passive traits aren't nearly as influential as, say, Siralim, but there are still plenty of options and the net combination of possible skills does help set monsters apart from each other pretty well.
Also like Siralim, health/mana are recovered between fights which means that each individual fight has higher stakes than just long-term resource management.
The main negative I'm seeing is that leveling up a low-level monster can be something of a pain - there are items like rare candy, but it seems like you have to jump through some hoops for them instead of just purchasing. Thankfully this is only really an issue if you're trying to raise an early-game monster or one you've let go fallow for a while - monsters from your current area tend to be pretty close to your current level. Only your active team of 6 gain XP, which means you can passively level 3 monsters while actively using 3. It's not terrible, but I'd prefer a smoother way to get lower-level monsters back up to speed.
Other potential negative is that it features something of a level-scaling system. Basically, the first time you enter a cell/screen/block the monsters there are set to your current level (with a minimum but not a maximum, I think). This means you'll never be overleveled for a new area, but you can come back later at a higher level. Combined with the above, however, means that if you're leveling up some lower monsters you may want to switch away from your A team from time to time for more even leveling.
Really though, just try the demo. The early game monsters have slightly more basic skill trees on the whole, but are still a good introduction of how the gameplay feels.