>>717825505
>squid sisters-centric singleplayer yet fucking again

Sold!