This a great game overall. The level progression really feels natural and I never felt too confused during any point. The artwork, design and user interface are all quite sleek and feel well-built. However, I didn't fully understand the battery object and I think there is a bug when disconnecting elements as the total voltage doesn't get calculated correctly. But this is a great game overall and really fun to play!