A puzzle game done right! The transition of Windows to tablets saw the release of several touch enabled puzzle app, and Puzzle Star sits near the top of that pile. This game is a must download, if