Cannons are weapon types first introduced in Kid Icarus: Uprising, but have since reappered in many fangames.
Kid Icarus: Requiem[]
In this game, Cannons require some amount of input in order to fire a charged shot, making it the only weapon type where continuous fire builds up charged shots. Cannons pull energy towards them using vacum, and in some cases, will vacum small enemies such as Reapettes.