Thank you very much for playing! I’m really glad you found it impressive! As for the freezing… technically there’s supposed to be an “explosion” animation that plays after being hit, and the game blocks all input until that animation is done, but I was noticing the game wasn’t playing that animation at the last moment. I assumed the animation wasn’t playing, but, if it is and it’s just not visible, that might be the reason the game seems to freeze. Sorry about that!