Max neptune and the menacing squid