Some interesting mechanics in here! Was a bit difficult to manage all of them at first but felt a bit better after some time with the game. Could maybe increase the absorb radius of the dash to help the player get more bullets.