For puzzle games, set your rules and goals. Add some twists to what you already have, then you have a base form of a great game. Put more effort on cosmetics and effects, and perhaps you can try Bigfishgames.