Games developed by StudioShimazu

Developed by StudioShimazu

Captain Duck

Captain Duck

Captain Duck is a turn-based crafting adventure set on the legendary island El Dorado.

100% of 18 Steam reviews are positive$4.99

Published by StudioShimazu

Captain Duck

Captain Duck

Captain Duck is a turn-based crafting adventure set on the legendary island El Dorado.

100% of 18 Steam reviews are positive$4.99