There are a lot of cool ideas going on here, but, it's fairly glitchy when it comes to hit detection for the shield which makes it difficult to really play the game as intended, when it's working it's quite fun. Overall a really creative take on the theme and quite clever in the concepts.