Star Trek: Infinite: Dev Log #7 - The Continuing Mission

Dev Log - Stardate 23820.6 The past two weeks have been a whirlwind of activity. From rolling out multiple hotfixes to releasing our patch this Tuesday, our commitment to enhancing the game remains unwavering. While we…