Took me a minute to get my bearings.. but once I did I had a chill little city running :D
This is quite the ambitious project for such a low resolution, but I feel like you pulled it off. Nice work!