So anyone played this yet? I just downloaded the demo and i thought the demo was pretty sweet. Mind you, i played the first one religiously on the Xbox so i had a mind to give the sequel a thought. So yeah, i played the demo and today i rented the game. I'm going to sit through it after posting a bit on here and getting my little brother off of Gears 2.