CrossCode 100%
I’m honestly shocked that it’s not more popular, it stands alongside the greatest indie games of all time in my opinion.
Gameplay is a perfect blend of fast paced, tough as nails combat, lengthy and challenging puzzle dungeons, and rich, emotional storytelling. The music and visuals are dialed in perfectly as well.
To be clear the game is hard hard, but, it does have assist and accessibility features built in, including stuff like slowing down some of the time sensitive puzzles.
The game is currently 70% off on steam (only $6!), so at that price I encourage everyone to play it. Runtime is probably like 40 hours for the base story. My 100% run is over 100 hours including the dlc