Game looks fantastic! I love the pixelated top-down thing you got going on. I also like the idea of using random dice rolls to spawn in attacks based on their face, but overall games not that fun to play.
I think in order for this game to be fun you need to add an overlay to see where the spikes will land and a way to 'kite' or lead around the enemies, since half of them just stand there and shoot at you. still a very solid concept, just needs a few additions to make it fun to play.