/Watches trailer.

Reminds me of Prototype, but I like what I see.

I suppose it will be another console exclusive though.