Nice concept ! It does get quite hard after a while. Enemies piling on top of each other was a bit of a shame, kind of took me out of it. Different enemies would probably have helped.
It might also have helped to have an indication of how long the shield would last.
I really liked the initial cutscene !