Great work! Adding the recoil/push-back from shooting the fireballs adds an interesting element to the running-and-shooting, and the lava chasing you adds to the drama.