fun but I did find a bug where if a small guy got too close and my attack could no longer hit it. ending whatever run I was doing unless I had the orb to also attack it.
possible fix, spawn the attack closer to the player.
also I'm not sure the shockwave powerup is working, it goes once then I don't see it again maybe check the repeat timer if there is one.
im looking forward to the summoner class :)