Squids Odyssey

A upcoming squids game coming to the Nintendo 3DS and Wii U.