17 November, 2016 in Games Review / 0 Comments Planet Coaster, the new simulator theme parks, dazzles with its launch trailer