There's a pretty decent write-up in this past months Gameinformer issue if you want details on what the developers are trying to accomplish and some info on how the main characters powers will be used, etc.
Here's some new footage of the gameplay a few other things. Looks pretty solid.
IMPORTANT NOTICE: No media files are hosted on these forums. By clicking the link below you agree to view content from an external website. We can't be held responsible for the suitability or legality of this material. I AGREE