Very neat game with interesting puzzles. I managed to get through all the levels with no major issues. I think the main difficulty with the game is that the shots are fired in the direction the player is facing, not the position of the mouse, which makes it hard to shoot the fast cubes while being chased by them. The dashing ability helps a lot with those situations though.
An enjoyable game overall. Nice work!