This is a really cool concept honestly. I really want to like it, but in practice I found it too hard to play. I'm not able to beat the first level if I even focus any bit at the bug-finding mechanics. Either I don't feel like there's any "bugs" in the current run for me to find (maybe it's too obscure), or if it has some conditions like player take damages, you have to confirm it by taking damage repeatedly, and that leads to dangerous state for the "actual" game.
Some other unintentional bugs I find include projectiles will shoot continuously after game unpause if you hold the left mouse button and press tab to pause.
I think this could be a much better game if the effects and cause is really simplified and really dramatic, so players can have fun actually playing the game alongside the "meta" game, instead of actual subtle debugging like in real game dev.