Board Thread:Sonic News and Updates/@comment-9994375-20140206200137/@comment-4061791-20140227012025

Guys, I think the setting for this game is Angel Island. In this concept artwork, there is a floating island in the background. Also further evidence for the game to take place on Angel Island is the echidna statue seen in the trailer. (I've already posted a picture of it on this thread)

What do you guys think?