too hard T.T
Overall, I like the idea and presentation very much, but the design makes the experience a bit frustrating. My suggestion would be to implement a new mechanic to give more freedom to the player. Maybe you can change the "shield modes" freely and gain some invulnerability frames while changing? This would also give you more creative room for level design instead of focusing on precision and maneuvering.
good job for submitting! =]