Squid Stacky Maze