Cool gameplay. Felt quite smooth and it seemed to be randomly generated which was neat. I also liked that there were a nice variety of enemies.
My only complaint would be with the combined head bob and projectile screen shake. I think both are nice on their own but combined it was both hard to aim and a bit nauseating. I'd recommend just sticking with the projectile screen shake.
I'll be keeping an eye out for this on release. I think it's really cool and you've delivered a very substantial game thus far.