CitiesCorp Concept - Build Everything on Your Own: Check Out New Trailers - Big Thanks to the Creators

The guys from MicroHazarD - TV, youtubers who are coming from one of the coolest cities in the world, Berlin, and who spent a lot of time on playing and presenting the game, have created new trailers in English and in G…