I thought it was really impressive. I'd been really looking forward to this game, but when I finally saw some videos on the 'net there was so much screen tearing that it actually made me nauseous. The demo didn't bother me, though, so it's going on my "to get" list!
Wrecking everything is so much fun!







