An all girl band! 3 members, vocally remind me of The Cardigans – Nina Persson in the song “My Favorite Game”. More electronic, and of course less 90’s. Sydney, Australia Based.