I'm from the state of Michigan. Does the game have any local sites that I might know? I figured the game might have a few landmarks or scenic views that are true to life.

BTW was the game any good? From what I've seen it looks pretty sweet.

image
image
imageimageimage