I like your approach on this idea, since we take buffs for granted and debuffs are always visible to the player. For me, the movement of the player is slow for me but that's how these kind of games work, also you can add indicators like bright flashes at the edge of the screen when the player got hit, cuz sometimes I didn't even realized I got hit. But overall a good game.