Just read the review Renegade was able to find. Reads a bit too much like an advertisement, but I'm not familiar with the site, so I can't really say if that's odd or not. Regardless, from the sounds of it, it won't be import friendly if you want to get the most out of the experience, due to the text heavy nature of the data you need to (or should) read up on before a mission.
I'm still highly interested in the title. But I don't think I'll be importing (for the reason stated above). I'm hoping either SCEE or SCEA will pick it up.