A good concept, although I did find myself waiting a lot of the time for the right ability.
yeah the game punishes you for not timing things right, so your kinda suppose to use trial end error to find how to always be on the right ability Thanks for the feedback!