that introduction movie you can see on their official website...kinda suggestive don't you think? (naked anime chicks, little girl with parts of her clothing loose...*ahem*)
also, is this game pure pvp based? where you choose a character and fight others in rounds/matches? if it has pve content i might try it.