Energy Physics

Beware of the sun glassed fellows in this cool puzzle game. Use electricity, batteries and mines to defeat them and protect your friends.