Triumph in the Skies: The first major update of Triumph in the Skies!

Hello everyone, after a long time of production, Triumph in the Skies will be the first major update since its release at 10 am on April 10. This update adds more scenes and more tracks, and of course there are other su…