I just downloaded the demo and wow, I am so dissapointed. This just doesn't feel like the first 2 games at all to me. Maybe it's been too long since I played the last game and maybe the thrill is gone, but Im just not feeling it. I understand its an E3 demo which is sorta old at this point, so I...