The Nintendo Switch was just announced and the internet is already on fire. If, for some reason, you missed the announcement trailer, you can get yourself caught up here. Now, as for the important bits that couldn’t be summed up in a 3 minute video.

Those fancy detachable controller ends that were featured so prominently in the video, those are the Joy-Con controllers. Just as displayed, the controllers can be utilized in a variety of different ways. Furthermore, for players uninterested in these little devices, the Nintendo Switch Pro Controller, also seen in the announcement, can be utilized instead. The Nintendo Switch seems to be designed with freedom and flexibility as a core tenant of the experience.

“Nintendo Switch allows players the freedom to play however they like,” said President and COO of Nintendo of American, Reggie Fils-Aime. “It gives game developers new abilities to bring their creative visions to life by opening up the concept of gaming without boundaries.”

The ease and flexibility of this system has already attracted a great deal of developers and publishers to partner with Nintendo, announcing their formal support of the system. A comprehensive list of them is as follows:

505 Games

LEVEL-5 Inc

Activision Publishing, Inc

Marvelous Inc

ARC SYSTEM WORKS Co., Ltd.

Maximum Games LLC

Atlus CO., LTD

Nippon Ichi Software, Inc.

Audiokinetic Inc

Partly Bit Inc

Autodesk Inc

Platinum Games Inc

BANDAI NAMCO Entertainment Inc

RAD Game Tools Inc

Bethesda

RecoChoku Co Ltd

CAPCOM CO. LTD

SEGA Games Co Lts

Codemasters

Silicon Studios Corporation

CRI Middleware Co Ltd

Spike Chunsoft Co Ltd

DeNA Co Ltd

SQUARE ENIX CO LTD

Electronic Arts

Starbreeze Studios

Epic Games Inc

Take-Two Interactive Software Inc

Firelight Technologies

Telltale Games

FromSoftware, Inc

THQ Nordic

Frozenbyte

Tokyo RPG Factory Co Ltd

GameTrust

TT Games

GRASSHOPPER MANUFACTURE INC

UBISOFT

Gungho Online Entertainment Inc

Ubitus Inc

HAMSTER Corporation

Unity Technologies Inc

Havok

Warner Bros Interactive Entertainment

INTI CREATES CO LTD

Web Technology Corp

KOEI TECMO GAMES CO LTD

Konami Digital Entertainment Co Ltd

Look at that list and you’ll find something to get excited for, I promise.