Originally Posted by txa1265 
Any clue on how the controls will translate?
Almost none whatsoever.

I've been pretty busy on Mass Effect, so I haven't been doing any of the testing.
The people who've tried it said that they liked it, for what it's worth. They said it was harder than the Xbox (which everyone agreed was a bit easier than they wanted) but still pretty intuitive.
We'll see how it turns out.