God damn this game is gorgeous.