I've no idea if this is actually a PC game, but a lot of people are saying it looks too good to be true to be on PS3 and especially 360. Maybe they are right, maybe it was demonstrated on PC.
The important thing is, it looks like an seriously cool, very high budget new IP.
The important thing is, it looks like an seriously cool, very high budget new IP.