Yeah, with your gameplay vid I kind of like the look of it aswell. Just not sure it will be up to much though. Someone told me today that it won't have multiplayer which if true makes it a bit of a no no for me really. I need to get more than a campaign mode nowadays.
Knowing how it works is completely different to understanding how it works.