I love the choice to tie stage progression to powering up - the process of climbing the upgrade ladder in a shmup is often more satisfying than being fully powered-up, or at least offers a different satisfaction, and it's great to play something designed around creating that thrill of escalation in every sector.
itch.io is an open marketplace for independent game creators. It's completely free to upload your content. Read more about what we're trying to accomplish and the features we provide.