A New Squid In Town