Submit a news tip



Squids Odyssey Switch trailer

Posted on June 23, 2018 by (@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.

Leave a Reply