From the trailer alone, some of the best artwork I've ever seen. The sprites, backgrounds, cutscenes, everything is top notch. Love the color scheme and the music. Nausicaa reference in the opening scroll?
I wish I wasn't such trash at shmups so I could fully enjoy this game!