Hmm I can respect those choices and I see what you mean about the turret. After getting to lvl 6 a 2nd time the boss did spawn in, it didn't happen anywhere else
Since this is the jam version, thing might change in the future. But, I uploaded a new version that should have that boss spawn issue fixed (hopefully) and fixed an issue where the shotgun power-up was not appearing.