Shoot-em-ups/STG's aren't usually my thing (ironic, I know) so I can't comment much on the gameplay, but I appreciate that dying isn't a big setback and collecting petals is a great fit for the song title. Oh, and the art and music in this are great, the ending screen is cute.