The posted screen shots in this thread really are beautiful. Voting on Steam now.