Issue: when static, attempting to dash by pressing shift and a direction simultaneously will not consistently initiate a dash. The player must already be in motion (holding a directional button) for the shift key to start a dash.
This can lead to very sticky interactions with the shop where...