Yes, Nausicaa was one of our biggest influences here!
Regarding the power ups, you're totally right, we would love to add more but ran out of time. About the second stage, we tried to create something that was impossible to beat and just build momentum for the final battle, but it was quite hard to balance haha.
Thanks for playing it and for your comments!