3 ms·It is Niagara Launcher. They say so in the demo video.by paxys 10mo agoIt is Niagara Launcher. They say so in the demo video.