This is *really* cool, love the concept, and the presentation is fantastic.
On my second attempt, I exited my barrel roll early and died? Not entirely sure what went on there, but aside from that it was an absolute joy the entire time. The hazard indicators were nicely handled, and the backgrounds were gorgeous.