The developer of Doodle Kart announces Puzzle “26”, a puzzle solving game unlike any games that you’ve ever played. Looking for something challenging but also entertaining for your day? Puzzle “26”...