Winter Clash 3D is a Christmas-themed shooting game from the Clash 3D series. You’re fighting on Santa’s team against a gang of disobedient elves. Rack up as many kills as you can to make it to the top of the leaderboard.
Winter Clash 3D
by Freeway Interactive