Nice gameplay mechanics!! There should be a max time for the bar up, I ended up pushing all the enemies to the end of the map while holding the bar up.. Great job, it's a really original idea!
Thanks for the feedback Webox!