This feels like a hybrid between an arena-survival game and a side-scrolling bullet hell shooter, but either way, this was really well done! The pop-ups that appear every now and then give the game a lot of variety, and I found them really helpful for surviving. The shmup mechanics themselves were also cleanly implemented; it achieved a fine balance between fair and difficult.