Being stuck on attack animation was intentional indeed. You can either move or attack, not both. And the player has bigger attack range then enemies to make up for it.
Rolling around the walls on high speed was fun, pushing core - not at all. It would be way better if the movement itself was main focus and/or goal was to traverse map full of stuff on high speed, cuz its fun and looks crazy.