Squids Odyssey Switch trailer
Posted on June 23, 2018 by Brian(@NE_Brian) in Switch eShop, Videos
As was announced this week, Squids Odyssey is coming to Switch on July 5. Take a look at a new trailer for the game below.
As was announced this week, Squids Odyssey is coming to Switch on July 5. Take a look at a new trailer for the game below.
© Copyright 2024