joeamis, in case you didn't know, that level was multiplayer.  Not to imply that the single player will not offer freedom.  It could.  Plus, that much freedom in a multiplayer mode is also very good as well.
As for a GTA clone, though I probably wouldn't turn from Nintendo, I doubt it will happen and if it did, I probably wouldn't buy it.