That screenshot, is awesome. I expected as much though, people really seem to always forget the power of pre-rendered stuff. I mean look at all these good reactions, from a pretty merely 'good' 3d render.
I do love it though just because it lets me know they are doing pre-rendered backgrounds, which is super great. You get so much creative control and ability to do amazing things with the environments.
Also increasing my backing to include the expansion and maybe up to the beta, its such a good deal. $165 is so much though!