check out the trailer
I made it though
You don't have to post it on 2 sub forums ...
I'll post some comment on the GB forums when I'll be able to visit the place.
one for the PC peeps
one for the xbox/ps peeps