Very novel concept for a game. I love things that can demonstrate some sort of concept!
I would echo the sentiment of liking some sort of visual indicator of the electronic charge. Right now it sort of feels a bit intimidating to just place stuff down.
Good game!