Not "people". Those soulless sacks of flesh that think they're people.
But yeah, that's pretty awesome. I seriously can't wait for that game. Part of me wants to wait for a PC release, but... arg.... Plus if everybody here ends up with a PS3 like it seems we will, and we all get it... think of the multiplayer......