Watch The Creator announcement trailer for the upcoming meditative simulation game, where you create unique designs for locations and territories. Enjoy the creative process without searching for ...