I'm sort of surprised there was no thread on this yet. Looks to be one of the more interesting games coming out. The concept behind it is really new and interesting, unlike anything I've really seen before in games.
E3 trailer (watch it to the end - really neat):