Pretty fun concept! this game would benefit greatly from some juice/polish like SFX, animations etc but I know that is out of scope for a 48hour jam!
The boss fight was a nice surprise too! I think some powerups like a temporary shield could be a nice feature.