I think there needs to be some kind of jumping mechanic, since each move have a fair amount of lag behind it, making it hard to time and predict movements when the map is filled with enemies