Helloooo, Xplo Staff speaking here. xD
About Kurenai, as far as I heard from our japanese speakers, they didn't seem very sure about wether it was in english or japanese aswell *drop* Yeah, X being chaotic as always... seems they told that the chorus of the song will stay japanese though. But please don't quote me on that, none of them is online right now to check it again...