Please do yourself a favor and review the sight effects, both revealing and obscuring ones. The point of this game should be the minesweeper aspect – ie figuring out whether the next step is safe or not. By offering too many reveal options, this is subverted into a boring counting exercise. By using too many obscuring options, you effectively create walls which the player cannot progress through safely.
In the original game, the kraken enemy worked because you could pinpoint its position reasonably quickly and snipe it safely. Your obscuring enemies are both too varied, too frequent and in the case of the cyclops, too far away to find them naturally. I'd also say too strong in terms of HP, but as a seasoned Dragonsweeper player, I found the various shop items overpowered, to the point of letting me finish the final level with some 10-15 healing items left over.
Or to rephrase it: minesweeper and dragonsweeper are puzzle games. The entire thrill about puzzle games is that you have to think carefully before making your moves. Designing a roguelike around this which reduces the difficulty through purchasable items is misguided; you won't make a Sudoku master happy by allowing them to make the puzzle easier, instead, you'd make them happy by providing new and interesting constraints they have to work with.
As it is now, this game has Plants vs Zombies 2 vibes: while the core gameplay works, none of the added features really add to the experience, the opposite, in fact. As a result, this game is more boring and annoying than its predecessor.