Gamesfromwww.theguardian.com1 day agoCan you solve it? Are you a matcha for these tasty Japanese puzzles?Japan excels in creating grid logic puzzles enjoyed globally.