Originally Posted by Adamk24
You guys will love it, thats a promise.
Here are some more beauty shots of the E3 demo. Can't wait for you guys to see what else we have in store for everyone.
Thanks for the shots, I'm guessing there will be interiors in this one?