I like how the patterns are made and the fact that you included some boss fights! One thing I would suggest is to let the player shoot backward too, because at some point I had some enemies behind that shot an explosion thing and dealt damage to me too, and I couldn't shoot it too because I was too upfront. Well done!