Sorry, Can't find that Game. But maybe you like one of these games:
Random Games
-
Touch and Catch Santa
Touch and Catch Santa 800x588 https://games.softgames.com/games/touch-and-catch-santa/gamesites/6966/ mobile Santa is coming to town in this fast paced arcade game where you need to show good timing instead of reactions. Santa needs some Christmas tree balls to decorate his sleig [...]