About Squid Sister
Squid Sister is an addictive action-adventure role-playing game where players are immersed in a colorful and imaginative underwater world, embarking on a story-driven adventure with two brave and lively squid sisters. The game presents players with beautifully rendered 3D animated graphics
Download safety
Always verify the publisher and scan downloaded files before installation. Browse the latest apps and games on Youxi9.














