As of today, the MechWarrior Online NDA has been lifted. As part of the NDAÂs abolishment, the MechWarrior Online team is inviting players to share their own videos or screenshots with the community. Players can submit one video or screenshot to the team for a chance to be featured on the MechWarrior Online main page. Check out the official announcement for submission rules and details.
Source: MechWarrior Online Announcement