Very Ikaruga-esque! I love the way the game is presented and its very cool that way! But it can be a bit too chaotic sometimes, I think it's best to pace out the enemy bullets so there is some breathing room in between each bullet bursts.
But I do like your novel movement mechanics and the way it has this pseudo 3D feel to it (is it 3D?)