FightingChicken

FightingChicken (2024)

3D shooting mini-game with easy operation. Save the chicks and eliminate the bats, pay attention to dodge and keep moving.

  • Release Date: August 6, 2024