News

Chuzzle Deluxe is a puzzle game that features Chuzzles, googly-eyed little balls of fur that giggle, squeak, and sneeze as you poke and push them across the board.