From the track artwork, I'm going to assume there are three guys in Point Point. Unfortunately for the third member his, "Point" was cropped off the moniker, but I assume that's why they gave him a French bulldog puppy.
Synths, puppies, and three smiling French men -- sounds too homo-erotic to be true. Let me know how you feel after actually listening to "A Piece of Sun."
Anyways, good luck in the Euro Finals French people. Adieu.