Yea, I've played it a bit. It's pretty great. Played it on my old PC though, which was a potato, so it didn't run very well. It can get frustrating when you finally manage to build a big city, and the traffic clusters up like fuck. But I guess it's a realistic side of the game. Still annoyed me though. Then I stopped playing when I couldn't fix it. Might give it another go some time.