I really like the idea, but I think your game needs more work to be really enjoyable. I didn't get the difference between dash and roll, bullets have a tendency to appear from nowhere and be un-avoidable (mostly when you're close to the border of the screen), I couldn't launch an enemy in the direction I wanted... The base is solid though, keep at it!