There is no way that is real time gameplay or is just that the environment is small enough for things to be that sharp. Reminds me of the ufc gameplay vid that was first posted in the ufc thread.
If it is, mark my words. I will buy a 360! O_O I actually prefer play games like that on console.