I love how literally you took the theme lol. I kinda wish there were more opportunities to get shield, as I found myself running out and dying quite frequently. Guess I just gotta work on my dodging. Good entry!
Check mine out and drop a rating, if you have the time :)