Ra is awesome. I love their first release, "From One". Whenever "Do you call my name" comes around on my mp3 player, I crank it to 11

While their second release wasn't necessarily a "sophomore slump", I don't think it had the "oomph" that "From One" did. However, that new track is excellent, and hopefully a good sign of things to come.