Translate Dempagumi Song?

Dempagumi Inc are a group I found completely by accident.

Translation help for this song? I seriously am in love with these girls.

https://www.youtube.com/watch?v=CPMeJa8fP0o