First impressions? Holy smokes this game is gorgeous. I'll post some screenshots tomorrow.
Forum Rules
Bookmarks