Sparkshot is a tower-defense game based on the basic principles of electromagnetic interactions. You have two primary components: the Sparkline which is an electric line that powers your defenses, and the Electron Tower which fires electric bullets that can operate other towers.