I got to check out both the online and offline demos, and I have to say I was impressed by what I saw. I've been debating getting the game for a while but I think I'll be picking it up this weekend. Supposedly the mutiplayer aspect kicks ass, and the SP, while nothing spectacular (<10 hours and the story is a joke) is worth playing through. Too bad there's no co-op mode though, I loved that aspect in Gears of War (which was the reason I ended up getting a 360).