User comments for Squid World Craft 3D
Squid World Craft 3D
- Free
- (1 vote)
Squid Craft World 3D - Free Building and Crafting Game
Squid World Craft 3D is a newly unveiled building and crafting game. Upon starting, you'll find yourself in a contemporary town boasting modern houses that set the stage for your creativity.Choose between the classic survival mode and the creative...