It comes over as a quite standard Anime opening (aka an introduction to all/most important characters, but isn't that the purpose of an opening?), but besides that, it was nicely animated. Doens't look like something I'd watch, but I get why you say that the song(?) is quite addicting. Sounds like something you'd be able to listen a few times to and get happy.