Roam the streets of Istanbul in this original browser game built around Turkey's biggest city.
The game opens on its maker's website in a new tab. MegaClip just points you there.