The team seem to be pretty passionate about it. I'm betting Nintendo is watching every move they make, too. When you get hold of a Nintendo license, Nintendo hovers over you like an asian tiger mom. That's how we got Metroid Prime.
I think it'll be good. It still feels like some kind of weird...