If you're curious about getting a more in-depth look at Microsoft Teams, Microsoft has released video overview at the app's setup process and features. While Microsoft already gave us brief quick look at some of Microsoft Teams' features on stage at its unveiling, the video overview from Microsoft Mechanics offers a sort of FAQ-like take on the app that should answer any lingering questions.

VPN Deals: Lifetime license for $16, monthly plans at $1 & more

As a reminder, the Microsoft Teams Preview has kicked off in 181 countries, and is available as part of Office 365 Business and Enterprise suites. The service is expected to launch into general availability in the first quarter of 2017.

What do you think of Microsoft's new Slack competitor? Let us know in the comments!