Hellooo! So I'm sorry but I couldn't clear your game. I'm not a fan of games that require perfect timing, it stresses me out/frustrates me tremendously. I think you had a really interesting gameplay idea though that can really create interesting scenarios !
I like the design of the blocks and i didnt get to use the weapon but your lil character was cute and the music is nice and makes you wanna keep playing. It doesn't really fit the theme though I felt!