It's awesome how much thought and effort you put into Holozing becoming a great game. It's interesting to read about the insights of building and designing a game.
Critical hits are maybe a small thing that most overlook, but they are one of my favorite game mechanics in most games :)
I just really like a healthy dose of RNG in my gameplay, it provides unpredictability and surprise elements.
Yeah they're definitely awesome to have, it's taken some time to determine which hidden stats to cling onto which main stats. For instance we wanted dodge chance to be part of defense first but it doesn't really "make sense" in a realistic way that a tanky creature with high base defense is also more prone to dodge attacks. So dodge chance might be loosely tied to agility and defense instead so both quick and hard hitting creatures with low HP may have a slightly higher chance to dodge attacks but then it doesn't have to be fully tied to agility and defense only as it can also be affected by the creatures build. I.e. if it's a small bodied creature it "makes sense" for it to be harder to hit.
For crits it'll also be something we'll be looking to tie to both agility and attack, at the same time we also have room to include "increased crit damage" to the attack stat.
It's going to be a lot of work in the alpha but definitely quite fun to balance everything out. :D