Very nice game!
With the upgrades it really adds to the game, and made me feel want to play much longer. The art is awesome I love it :) I love the description of the upgrades, small details like that make the experience feels more complete. Wasn't expecting the level to start rotating, I got surprised there.
I didn't even realize the "Dive Jam" in the background, I don't really see how this is an issue, as the game was made, for the Dive Jam.