This is kind of old news. There's already been tons of screens in a past issue of Nintendo Power, but I wouldn't doubt it that some people haven't heard of it yet.
I couldn't be more excited, personally. I'm actually glad Bioware is handling the license, they seem to be doing great things with it. I want to play this game so bad...