you are summing up some of the features we know about, yeah this game is going to rock!
it has some very common elements, but they added the twisted oddworld touch to it (eg: gas grenade = "live amo" stunk), I like that very much!
I also love the ramming thing you can do as 3rd person
