Glad to hear you played it for a while :). Will look into simplifying the power ups visuals in the coming weeks. The curent buff logic is as follows:
Blue arrows buff represents the player body colour and grants movement speed. Gray arrows buff represents the colour of the cannons and grants attack speed. Mystery box represents confusion and grants already mentioned buffs and also amplifies rotation. The hearts is as simple as it gets, bonus health.