I am a simple man, I see manly byakuren, I like. (thanks Taizen)
I dig the concept of the narrative, but the gameplay is a bit on the hard side. Even though you have invincibility, I still think it might be better to make it easier for a game jam, especially not every player is a bullet hell expert.