Very challenging bullet hell, I like that!
The wave patterns on the first level are quite tricky, but it is super fun once you get used to them. The second level has different mechanics and is a bit easier (I wonder how many levels are there?)