The logic puzzle that requires attention and a creative approach to meet the challenges.
Delisted
19/04/2019
Single player