Puzzle Star Archives – Eye On Windows

Puzzle Star

Puzzle Star
0527

Windows 8.1 App Watch: Puzzle Star

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…