I love the dash mechanic and also how you only get 3 charges, also good thinking make it to where the player couldn't dash into walls ;)
good job!