Image and Form Games – Top 10 Facts on the Nintendo Switch

MotweraGamingLeave a Comment

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.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.