This is a very interesting game! I liked the atmosphere, exploration and the minigame. I almost was succumbed to fear once, but quickly got my bearings and completed my mission.
The minigame is a very interesting approach of preparing your defences beforehand while balancing distance from screen edges, as it means more collisions and more interactions between dices and your blocks. It was a bit stressful as you need to wait for cooldown to finish in order to place a block, but that can be a desired design :)