Chezzle is a meditative chess puzzle game out now on Steam

Chezzle is a puzzle game with a calming soundtrack that is made to relax you. So sit back and enjoy the experience. The DollarGame Shoes, an independent developer and publisher based in South Africa, has announced the release of Chezzle on Steam. The game is a chess puzzler with a twist that aims to relax … Read more