Some graphics are a little inconsistent but overall it a cleavear idea. That puzzles part... look that it's going to be interesting.