Chicku Free Download PC Chicku is an action packed indie game developed and published under the same banner as Gatling Goat Studios. This new game has different environments, including chainsaws, pickaxes, and other killer traps. The player ...