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