Not an overly new concept
The game is pretty much the same as other snowball games, with a few upgrades thrown in. My advice would be to make the "scores" against real people instead of fake made up people -- that's copied right from other snowball games.