I have a bit of a weak spot for Roguelikes, so when I saw this on sale, I had to check it out. Overall, I'm quite content with my decision to buy this game, although there's still a few things that really prevent me from fully enjoying it.
1. One thing I really like about this game is that each enemy is unique and challenging in their own way. No one enemy feels too easy or hard too fight by themselves.
2. A problem that you sometimes see with games that have randomly generated levels is that they occassionally throw something nigh-unbeatable at you if you're unlucky. This game never does that. It gets harder as you go, but every death you have feels like its because of a mistake on your part, not on the game's part.
3. There is a small way that you can make future playthroughs easier. By storing money in the bank, you can have a large stockpile of cash to use in different playthroughs to make things easier. If you have a lot of trouble with this game, or if you run across some items that you want to buy but don't have enough money for, the bank has you covered. This really helps to take the edge off of this game's difficulty.
Now that I've gotten the praise out of the way, let me address the one thing that "prevents me from fully enjoying this" as I said. During the beginning of the game, I noticed that it had the occasional stutter. By this, I mean that the game had a rare lag spike, in which everything would freeze for a second, before it would unfreeze, with me in a different spot. This was tolerable at first, but as the game progresses, it just gets worse.
Now, I should probably hedge this by saying that my computer is relatively low-end, but there aren't any options in the settings menu that make the game run any smoother for me. It should be said that Heavy Bullets is the kind of game that you do NOT want to have this kind of glitch in. By the seventh or eighth level, the stutter is so frequent that enemies that really should not be a problem become a nightmare.
Oh yeah, and it makes it nearly impossible to beat the final boss, so have fun with that.
However, maybe this is just a problem that stems from my pc's general mediocrity, and if you have a better computer, it might work. Alledgedly, the dev is working on fixing this problem, but untill then, it really mars this game's performance.
With all this said, I still feel that it is overall an enjoyable experience. 7/10. I'll be willing to give it an 8.5/10 when and if the glitch is fixed.