Octocopter: Super Sub Squid trailer
Posted on November 21, 2016 by Brian(@NE_Brian) in Videos, Wii U eShop
Octocopter: Super Sub Squid is making its way to the Wii U eShop later this week, and now we have a trailer for the downloadable title. View it below.