Developed by Ouat Entertainment, this puzzle game puts your logical thinking and observation skills to the test!