3wirel.com
Image and Form Games – Top 10 Facts on the Nintendo Switch
Image & Form Games, known for the fantastic work on the SteamWorld series, released the above video most recently. It covers 10 facts they can share about the Nintendo Switch.