Very neat project - I liked the added challenge from needing to wait for the ring to return before attacking again.
I agree with the other commenter that it would be cool to see more variety from the rocks.
I thought the powerups were well-balanced. The fish was my favorite but the explosive power got me through a few waves and the shield saved me more than once :)
Great jam entry! Congrats!