After a bit of faffing, Celine Neon have finally come up with music that's as good as their band name. WE KNEW YOU COULD DO IT LADIES.