Everyone, look! It's another electro/indie band! The genre is absolutely jam-packed, but no matter how hard we try to push it away, another quality new addition...