Deemo launch trailer
Posted on September 28, 2017 by Brian(@NE_Brian) in Switch eShop, Videos
Deemo is out today in both North America and Europe as a new digital game for Switch. Flyhigh Works has the launch trailer available, which we’ve included below.