From the classic Duck Hunt to New Space Hunt, gaming sure has come a long way in the span of a couple of decades. Another matching game has just landed on the Windows Store aiming to offer