This trailer crashed the developer’s server and got them in trouble with their ISP. That’s the sign of a popular first teaser. The trailer is called “If I were a Captain”
You need Unity Web (free) to access the site but you can pop over to keepflying.com and contribute to the “nice to have” traffic problems the game is facing.
In the game you’re a captain who must hire a crew, manage missions and do so in competition to all the other people playing the game.